问题
i have a application from which i need to construct a multipart form in a HTTP adapter and send it to webservice using WL.Server.invokeHttp. is there a way by which i can achieve this?.
回答1:
JavaScript adapters do not support multi-part.
You have two options:
- In MFPF 6.3, use Java in JavaScript adapters
- Upgrade to MFPF 7.0, which now provides Java adapters
You can then try to implement the following (or similar for your specific use case): How can I make a multipart/form-data POST request using Java?
If the form post is not directed at a backend protected by Worklight's security framework, then you could also opt to not use adapters at all: Sending multipart/formdata with jQuery.ajax
来源:https://stackoverflow.com/questions/29814627/constructing-a-multipart-form-request-in-a-adapter-using-mobilefirst-version-6-3