http請求傳送xml資料
http請求傳送一些簡單的資料,大家應該知道,直接在url後加"?引數名=引數值&引數名=引數值&",但是資料過多,這樣傳送就不可以,不管post還是get資料量超過2m好像都不行.當資料量大的時候可以採用xml格式,傳送,此時傳送方法就要改一下,不能在url位址後面加引數了,這是要用到
http.send(message) 在httpserver中接受 request.setcharacterencoding("gb2312");
servletinputstream instream = request.getinputstream();
接受到的資料為乙個流,流中包含xml資料,如果直接對流操作,轉化成string然後再操作就有些麻煩了.此時用jdom操作這個xml的流,直接生成xml物件
saxbuilder sb = new saxbuilder(); // 新建立構造器
doc = sb.build(instream);
element root = (element) doc.getrootelement(); 對這個xml的doc物件操作,想必大家應該會吧!先得到根節點,然後再得到子節點.....
python 傳送http請求
測試用cgi,名字為test.py,放在apache的cgi bin目錄下 usr bin python import cgi def main print content type text html n form cgi.fieldstorage if form.has key servicec...
PHP 傳送HTTP請求
file get contents版本 傳送post請求 param string url 請求位址 param array post data post鍵值對資料 return string function send post url,post data 使用如下 post data array...
後台傳送Http請求
get方式傳送請求 建立http請求 指定請求型別 接收伺服器響應結果 post傳送請求 傳送請求 指定請求型別 將要post給伺服器的資料寫入請求建立的流中 接收伺服器響應結果 httpwebrequest不能直接通過new來建立,只能通過webrequest.create url 的方式來獲得。...