请求页面:
Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryzM0nS9GIodjxCMih
post参数:
------WebKitFormBoundaryzM0nS9GIodjxCMih
Content-Disposition: form-data; name="csrfmiddlewaretoken"
MultipartEntity reqEntity = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE);
try {
reqEntity.addPart("csrfmiddlewaretoken", new StringBody("XXX"));
reqEntity.addPart("input_text", new StringBody("XXX"));
reqEntity.addPart("output_text", new StringBody(""));
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
postRequest.setEntity(reqEntity);
HttpResponse response;
response = httpClient.execute(postRequest)
该文章描述了一个HTTPPOST请求的实现,使用multipart/form-data作为内容类型来传递参数,包括csrfmiddlewaretoken用于安全防护。它详细展示了如何构建MultipartEntity,添加不同部分如input_text和output_text,并通过HTTP客户端执行请求。

4913

被折叠的 条评论
为什么被折叠?



