1
我正在使用Apache HTTP客戶端v 4.3.4。如何通過PATCH方法將JSON數據提交給URL?我已經試過這如何使用Apache HttpClient庫通過JSON數據提交PATCH請求?
// Create the httpclient
HttpClient httpclient = HttpClientBuilder.create().build();
// Prepare a request object
HttpUriRequest req = null;
if (method.equals(RequestMethod.PATCH))
{
req = new HttpPatch(url);
req.setHeader("Content-type", "application/json");
if (jsonData != null)
{
final StringEntity stringData = new StringEntity(jsonData.toString());
req.setEntity(stringData);
} // if
,但是,「req.setEntity」行,我得到的編譯錯誤「時,方法是不確定的」。請注意,我的請求需要按原樣發送JSON數據,而不是將其放入名稱值參數對中。