我使用AndroidQuery(AQuery)庫爲Android和我需要創建與StringEntity(一些字符串)實體的PUT請求。使用AQuery庫與PUT請求和StringEntity(字符串)
我的代碼,有什麼不對?你的建議?我試圖使用無 「.header( 」_法「, 」PUT「)」
HttpEntity entity = null;
try {
entity = new StringEntity(stringData, HTTP.UTF_8);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
Map<String, Object> params = new HashMap<String, Object>();
params.put(AQuery.POST_ENTITY, entity);
AQuery aq = new AQuery(this);
aq.progress(pDialog).ajax(url, params, String.class, new AjaxCallback<String>() {
@Override
public void callback(String url, String json, AjaxStatus status) {
if(status.getCode() == 200) {
} else {
}
}
}.header("Content-Type", "application/x-www-form-urlencoded")
.header("_method", "PUT"));
看起來像它是基於批准的答案支持 – powerj1984