HTTP XML 報文的介面開發

2021-05-08 06:44:57 字數 1364 閱讀 5308

好多朋友問我http +xml報文介面怎樣做,客戶端怎樣寫,服務端怎樣寫。

我想應該是這樣的:

服務端:

inputstream in = request.getinputstream();

saxreader saxreader = new saxreader();

inputstreamreader strinstream = new inputstreamreader(in, "utf-8");

try

//string file = document.selectsinglenode("/file/file_string").gettext();

//system.out.println(file);

} catch (documentexception e)

//返回報文

document document = documenthelper.createdocument();

element rootelement = document.addelement("ret_info");

addelement(rootelement,"result", "操作成功");

dataoutputstream out = new dataoutputstream(response.getoutputstream());

xmlwriter writer = new xmlwriter(out);

writer.write(document);

writer.close();

out.flush();

客戶端:

HTTP XML方式介面資料傳輸

一.客戶端 1.請求url 如http 10.46.34.233 fcgi bin uig sfc 186 2.傳送請求資料 組裝報文格式傳送資訊 傳送報文格式傳送資訊 http的請求url http的post方式進行資料傳輸 conn.setdoinput true conn.setdooutpu...

綜合前置介面報文規範 介面測試知多少

一 介面測試定義 介面測試是測試系統元件間介面的一種測試。介面測試主要用於檢測外部系統與系統之間以及內部各個子系統之間的互動點。測試的重點是要檢查資料的交換,傳遞和控制管理過程,以及系統間的相互邏輯依賴關係等。系統複雜度不斷上公升,傳統的測試方法成本急劇增加且測試效率大幅下降 單一產品之間的測試已不...

java socket報文通訊 報文的封裝

什麼是報文這裡我就不在闡述了,不清楚的朋友可以自己去查資料。我們今天要談的報文主要友以下幾個部分組成 3位同步校驗位 8位報文長度 報文頭 報文體 32位 md5校驗位 基本格式如下 0x110x120x1300000232020420141223 14122301000815217010001張三...