![](/img/trans.png)
[英]How can I apply GZIP content-encoding to an HTTP file upload multipart/form-data POST
[英]How to upload a file using HTTP connector with content type multipart/form data in mulesoft
我正在嘗試使用m子在Jira中上傳文件(多部分/表單數據)。 我的狀態為200,但響應為空,並且沒有文件上傳到Jira。 文件內容在緩沖輸入流中。
<set-attachment attachmentName="#[flowVars.filename]" value="#[payload]" contentType="text/plain" doc:name="Attachment" metadata:id="2d991254-c66e-4861-b099-eb624ea4a018"/>
<http:request config-ref="HTTP_Request_Configuration" path="/rest/api/2/issue/JIR-2/attachments" method="POST" doc:name="HTTP">
<http:request-builder>
<http:query-param paramName="oauth_nonce" value="#[flowVars.para.oauth_nonce]"/>
<http:query-param paramName="oauth_token" value="#[flowVars.para.oauth_token]"/>
<http:query-param paramName="oauth_timestamp" value="#[flowVars.para.oauth_timestamp]"/>
<http:query-param paramName="oauth_signature_method" value="RSA-SHA1"/>
<http:query-param paramName="oauth_consumer_key" value="hardcoded-consumer"/>
<http:query-param paramName="oauth_version" value="1.0"/>
<http:query-param paramName="oauth_signature" value="#[flowVars.para.oauth_signature]"/>
<http:header headerName="X-Atlassian-Token" value="nocheck"/>
<http:header headerName="Content-Type" value="multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW"/>
<http:header headerName="------WebKitFormBoundary7MA4YWxkTrZu0gW Content-Disposition" value="form-data; name="documentFile"; filename="documentFile""/>
</http:request-builder>
</http:request>
每當使用HTTP處理文件時,最好的選擇是“ m子請求者”,您可以使用它在m子流的中間調用文件。因此,請嘗試對問題進行排序
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.