C 用HTTP協議傳送 接收資料

2021-05-22 23:18:57 字數 1122 閱讀 7811

用http協議傳送、接收資料:

傳送:///

/// post給定的url並獲取返回的資料

///

///

///

///

byte data = encoding.unicode.getbytes(strxml);

mywebrequest.contentlength = data.length;

//新增request.contenttype,否則對方可能無法接收

//獲取返回的資料

//webresponse mywebresponse = mywebrequest.getresponse();

streamreader sr = new streamreader(rep2.getresponsestream());

result = sr.readtoend();

result = result.replace("/r/n", "");

sr.close();

}catch (exception e)

return result;

}接收:

xmldocument xmldoc = new system.xml.xmldocument();

byte data = new byte[request.inputstream.length];

request.inputstream.read(data, 0, (int)request.inputstream.length);

string orderxml = encoding.unicode.getstring(data);

request.inputstream.close();

orderxml = server.htmldecode(orderxml);

xmldoc.loadxml(orderxml);

TCP協議接收與傳送資料

tcp 建立連線通道 資料無限制 速度慢可靠 tcp協議傳送資料 1 建立傳送端的socket物件 這一步如果成功,就說明連線已經建立成功了。2 獲取輸出流,寫資料 3 釋放資源 public static void main string args throws ioexception tcp協議...

websocket傳送接收協議

一.websocket 接收資料 1 固定位元組 1000 0001 或1000 0010 區分是否是資料報的乙個固定 位元組 佔1個位元組 2 包長度位元組,第 1位是1,剩下 7為得到乙個整數 0,127 125 以內的長度直接表示就可以了 126表示後面兩個位元組表示大小 127 表示後面的 ...

UDP協議接收資料與傳送資料

udp 把資料打包 資料有限制 不建立連線 速度快不可靠一些需要用到的方法 inetaddress 類 tring gethostaddress 返回 ip 位址字串 以文字表現形式 string gethostname 獲取此 ip 位址的主機名。static inetaddress getbyn...