【发布时间】:2013-07-01 20:00:17
【问题描述】:
我已尝试阅读所有我能找到的关于此的文档,但仍然对这实际上是什么以及如何接收它感到困惑。
我正在尝试在 javascript 中重新创建连接 api(最初用 java 编写)。 Java 将图像作为 byteArrayEntity 发送:
HttpPost postRequest = new HttpPost(requestUrl);
log("Request url: " + requestUrl);
HttpParams params = new BasicHttpParams();
HttpConnectionParams.setConnectionTimeout(params, 30000);
postRequest.setParams(params);
HttpEntity entity = new ByteArrayEntity(photo);
postRequest.setEntity(entity);
Header header = new BasicHeader("Content-Type", "image/jpeg");
postRequest.addHeader(header);
header = new BasicHeader("Accept", "application/json");
postRequest.addHeader(header);
我怎样才能在 javascript 中做同样的事情,以便在无需对其执行任何进一步操作的情况下识别它?
显然我不能在 javascript 中做完全相同的事情,我可以将它作为字节数组的字符串发送,即。 "[42,34,24,...]" 但假设他们必须期待在另一边,因此知道将其转换回数组?
提前致谢。
【问题讨论】:
标签: java javascript xmlhttprequest http-post