Desire2Learn の REST API を使用してロッカーにファイルをアップロードするにはどうすればよいですか? サーバーはステータス コード 200 を返しますが、「予期しないエラーが発生しました」
POST /d2l/api/le/1.0/locker/mylocker/?x_a={appID}&x_c={appSig}&x_b={myUserID}&x_d={myUserSig}&x_t={time) HTTP/1.1
Host: myHost.com
Accept: */*
Content-type: multipart/mixed;boundary=BOUNDARY
Content-Length: 181
--BOUNDARY
Content-Type: text/plain
Content-Length: 4
test
--BOUNDARY
Content-type: application/json
Content-Length: 36
{"Description":"","IsPublic":"true"}
--BOUNDARY--
EDIT (別のリクエスト、同じ結果)
POST /d2l/api/le/1.0/locker/mylocker/testFile?{authQueryparms}
Host: myHost.com
Accept: */*
Content-type: multipart/mixed;boundary=BOUNDARY
Content-Length: 288
--BOUNDARY
Content-Type: text/plain
Content-Length: 4
test
--BOUNDARY
Content-type: application/json
Content-Length: 142
{ "Description": {"Text": "Text description string for file.", "HTML": "<p>Text description string for <i>file</i>.</p>" }, "IsPublic": true }
--BOUNDARY--