public static String sendPost(String postUrl) throws Exception {
String url = postUrl;
String result = "";
try {
// System.setProperty("https.protocols", "TLSv1,TLSv1.2,SSLv3");
HttpRequest post = HttpUtil.createGet(url);
post.header("Authorization", Authorization);
post.contentType("application/json;charset=UTF-8");
post.charset("UTF-8");
post.timeout(300000);
HttpResponse execute = post.execute();
if (execute.isOk()) {
result = execute.body();
logger.info("所回傳資料為:" + result);
}else {
logger.info("請求失敗>>>"+execute.body());
}
} catch (Exception e) {
e.printStackTrace();
}
return result;
}我現在想請求一個網址的資料,但是日志報400錯誤,有大佬知道怎么回事嗎?
INFO [main] com.winchannel.Viet.start.sendPost(561) - 請求失敗>>><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<HTML><HEAD><TITLE>Bad Request</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h2>Bad Request - Invalid Verb</h2>
<hr><p>HTTP Error 400. The request verb is invalid.</p>
</BODY></HTML>
uj5u.com熱心網友回復:
頁面請求體跟后臺介面定義的請求體不一致,所以報400例外uj5u.com熱心網友回復:
怎么看請求體一不一樣呢
我是小白
uj5u.com熱心網友回復:
后端引數是字串,你傳入的引數不是字串轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/283371.html
標籤:Web 開發
上一篇:java 多執行緒呼叫請求頭丟失
