導航:首頁 > 網路信息 > 網站報錯505是什麼意思

網站報錯505是什麼意思

發布時間:2023-09-04 10:25:50

java調用URL錯誤,報505

HttpURLConnection 請求中 參數中如果有 空格,請求則會 505錯誤


解決: 需要對有空格的參數 做URL編碼處理。

importjava.io.BufferedReader;
importjava.io.IOException;
importjava.io.InputStreamReader;
importjava.net.MalformedURLException;
importjava.net.URL;
importjava.net.URLEncoder;

importsun.net.www.protocol.http.HttpURLConnection;

importcom.alibaba.fastjson.JSONObject;


{
="http://localhost:8080/agd-restful/services/restful/QueryService/queryData/*?queryParam=";

publicstaticvoidmain(String[]args)
{
JSONObjectobj=newJSONObject();
obj.put("XM","匡匡");
obj.put("BIRTHDAY",<spanstyle="color:#FF6666;">getURLEncoder</span>("1988-01-0100:00:00,1988-12-3000:00:00"));

Stringurls=targetURL+obj.toString();
requestRestServer(urls);

}

(Stringurl)
{
JSONObjectobj=newJSONObject();
try
{
URLrestServiceURL=newURL(url);

=(HttpURLConnection)restServiceURL.openConnection();
httpConnection.setRequestMethod("GET");
httpConnection.setRequestProperty("Accept","application/json");
httpConnection.setRequestProperty("Accept-Charset","UTF-8");
httpConnection.setRequestProperty("contentType","UTF-8");

if(httpConnection.getResponseCode()!=200){
thrownewRuntimeException(":"
+httpConnection.getResponseCode());
}

BufferedReaderresponseBuffer=newBufferedReader(newInputStreamReader(
(httpConnection.getInputStream()),"utf-8"));

Stringoutput="";
Stringresult="";
System.out.println("OutputfromServer: ");

while((output=responseBuffer.readLine())!=null){
//System.out.println(output);
result=output;
}
obj=JSONObject.parseObject(result);
System.out.println(obj.toString());
httpConnection.disconnect();

}catch(MalformedURLExceptione){

e.printStackTrace();

}catch(IOExceptione){
e.printStackTrace();

}
returnobj;
}

@SuppressWarnings("deprecation")
<spanstyle="color:#FF6666;">(Stringdest)
{
returnURLEncoder.encode(dest);
}</span>
}

修改後 正常ok

閱讀全文

與網站報錯505是什麼意思相關的資料

熱點內容
iphone4越獄恢復教程 瀏覽:29
電腦關機桌面文件丟失 瀏覽:657
哪些app不要刪掉 瀏覽:240
手機儲存路徑找不到文件 瀏覽:908
debian升級軟體 瀏覽:732
昆明做什麼網站比較好 瀏覽:480
法甲去哪個app看 瀏覽:680
小米手機刪除錄音文件在哪裡 瀏覽:257
word字體高寬比例 瀏覽:539
app怎麼查看流量用在什麼網站 瀏覽:684
為什麼sns文件找不到 瀏覽:671
解壓cad提示文件破損 瀏覽:249
如何對圖片加密文件名 瀏覽:410
數據管理庫系統軟體有哪些 瀏覽:861
蘋果7如何打開軟體網路連接 瀏覽:831
手機圖片加入文件管理 瀏覽:718
pp助手210歷史版本 瀏覽:259
攝像頭都有哪些app 瀏覽:303
macos如何刪除文件 瀏覽:150
大廠用什麼語言編程 瀏覽:714

友情鏈接