是否有一种简单的方法可以在as3中制作多部分/混合HTTP请求?
我正在尝试使用Flash中的OData协议访问LightSwitch服务器。要一次发送多个命令,您可以使用带有“multipart / mixed”内容类型的HTTP请求将它们组合在一起。
这是一个带有两个命令的HTTP请求示例:
Content-Type:multipart/mixed; boundary=batch
--batch
Content-Type: multipart/mixed; boundary=changeset
--changeset
Content-Type: application/http
Content-Transfer-Encoding: binary
PUT http://localhost:18065/ApplicationData.svc/Orders(3)/$links/User HTTP/1.1
Content-Type: application/json;odata=verbose
{"uri": "http://localhost:18065/ApplicationData.svc/Users(4)"}
--changeset
Content-Type: application/http
Content-Transfer-Encoding: binary
MERGE http://localhost:18065/ApplicationData.svc/Users(3) HTTP/1.1
Content-Type: application/json;odata=verbose
If-Match: W/"X'0000000000002715'"
{"Name": "User 3_"}
--changeset--
--batch--
每个部分都包含自己的HTTP标头和正文。响应以相同的方式格式化,具有自己的http响应代码。 如何在actionscript中处理多个HTTP请求?