導航:首頁 > 編程語言 > javapost編碼

javapost編碼

發布時間:2025-04-26 11:12:53

1. java語言使用post方式調用webService方式

WebService可以有Get、Post、Soap、Document四種方式調用,以下Java通過post方式調用WebService代碼:

importjava.io.BufferedReader;
importjava.io.IOException;
importjava.io.InputStream;
importjava.io.InputStreamReader;
importjava.io.OutputStream;
importjava.io.OutputStreamWriter;
importjava.net.URL;
importjava.net.URLConnection;
importjava.net.URLEncoder;
importorg.apache.cxf.endpoint.Client;
importorg.apache.cxf.jaxws.endpoint.dynamic.JaxWsDynamicClientFactory;
/**
*功能描述:WebService調用
*
*/
publicclassClientTest{
/**
*功能描述:HTTP-POST
*
*/
publicStringpost(){
OutputStreamWriterout=null;
StringBuildersTotalString=newStringBuilder();
try{
URLurlTemp=newURL(
"http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportCity");
URLConnectionconnection=urlTemp.openConnection();
connection.setDoOutput(true);
out=newOutputStreamWriter(connection.getOutputStream(),"UTF-8");
StringBuffersb=newStringBuffer();
sb.append("byProvinceName=福建");
out.write(sb.toString());
out.flush();
StringsCurrentLine;
sCurrentLine="";
InputStreaml_urlStream;
l_urlStream=connection.getInputStream();//請求
BufferedReaderl_reader=newBufferedReader(newInputStreamReader(
l_urlStream));
while((sCurrentLine=l_reader.readLine())!=null){
sTotalString.append(sCurrentLine);
}
}catch(Exceptione){
e.printStackTrace();
}finally{
if(null!=out){
try{
out.close();
}catch(IOExceptione){
e.printStackTrace();
}
}
}
returnsTotalString.toString();
}
}
閱讀全文

與javapost編碼相關的資料

熱點內容
羈絆命令 瀏覽:49
解壓視頻怪獸大全 瀏覽:962
最新中華人民共和國預演算法 瀏覽:859
電信dns伺服器地址杭州 瀏覽:504
java內存泄露內存溢出 瀏覽:813
筆記本系統映像恢復網路文件夾 瀏覽:932
動態庫能否編譯成靜態 瀏覽:702
少兒編程缺老師 瀏覽:352
德龍咖啡機手機app怎麼下載 瀏覽:561
我的世界國際服hyp伺服器為什麼卡 瀏覽:590
編程object類型中文名 瀏覽:373
轉轉app怎麼用自己的號轉上去 瀏覽:776
java串口開發 瀏覽:766
編程獲取中國股市行業分類並作圖 瀏覽:975
手機變電腦如何編程 瀏覽:410
java許可權管理框架 瀏覽:682
php存儲過程返回值 瀏覽:841
模板匹配演算法介紹 瀏覽:526
編程語言麻煩的代碼 瀏覽:136
icloud通訊錄如何導出到安卓 瀏覽:744