1

as3 でマルチパート/混合 HTTP リクエストを作成する簡単な方法はありますか?

フラッシュから OData プロトコルを使用して LightSwitch サーバーにアクセスしようとしています。一度に複数のコマンドを送信するには、"multipart/mixed" コンテンツ タイプの HTTP リクエストを使用して、それらを 1 つのバッチに組み合わせることができます。

以下は、2 つのコマンドを使用した 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 リクエストを処理するにはどうすればよいですか?

4

0 に答える 0