ファイルをアップロードできるWebサービスが機能しています。Mule 3をその前に置きたいのですが、MIMEタイプが「multipart/form-data」のペイロードを渡すことができませんでした。
これを行おうとすると、400エラーが発生します:「クライアントから送信された要求は構文的に正しくありませんでした(不正な要求)」。
次のフロー(私の目的は達成されませんが、テストとして機能します)は正常に機能し、投稿したテキストをすべて渡します。
<flow name="Flow1" doc:name="Flow1">
<http:inbound-endpoint exchange-pattern="request-response" host="localhost" port="8081" path="test/rule_file" mimeType="text/plain" doc:name="HTTP"/>
<http:outbound-endpoint exchange-pattern="request-response" host="localhost" port="8080" path="test/rule_file" mimeType="text/plain" doc:name="HTTP"/>
</flow>
ただし、「text/plain」から「multipart/form-data」に切り替えると、上記のエラーが発生します。
<flow name="Flow1" doc:name="Flow1">
<http:inbound-endpoint exchange-pattern="request-response" host="localhost" port="8081" path="test/rule_file" mimeType="multipart/form-data" doc:name="HTTP"/>
<http:outbound-endpoint exchange-pattern="request-response" host="localhost" port="8080" path="test/rule_file" mimeType="multipart/form-data" doc:name="HTTP"/>
</flow>
誰かが私がこれをどのように機能させることができるかを指摘できますか?