我已经尝试通读我可以找到的所有文档,但仍然对这实际上是什么以及如何接收它感到困惑。
我正在尝试在 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,...]”,但假设他们必须在另一边期待这一点,因此知道将其转换回数组?
提前致谢。