MobileFirst平台6.3
我希望使用REST来管理有关适配器、应用程序、设备、审计、事务、安全和推送通知的运行时环境。
oview.html?lang=fr
这对于方法GET的请求来说很好。但是对于方法POST,我不需要为适配器部署或应用程序部署找到需要发送的信息。
post.html?lang=fr
适配器(POST)请求需要什么键/值?
发布于 2015-03-19 11:48:38
Adapter中传输的数据必须是包含适配器二进制文件的多部分/表单数据。因此,它不是一些键/值JSON有效负载,而是二进制文件上载的有效负载。
如果您知道curl,可以这样发送名为myadapter.adapter的文件:
curl -u用户:密码-i -H“接受: application/json”-H“内容-类型:多部分/表单-数据”-X POST http://www.example.com/worklightadmin/management-apis/1.0/runtimes/MyProject/adapters?async=false -form "data=@myadapter.adapter“
请在本例中调整用户、密码和服务器地址。
它类似于Application,在这里您可以发送wlapp文件。
有关多部分/表单数据的一般示例,请参见http://www.w3.org/TR/html401/interact/forms.html#h-17.13.4。
发布于 2015-03-19 14:35:57
您需要指定body而不是参数,并且可能需要指定一些标头信息。
{
method : 'post',
path : 'xxxxxxx',
headers: {'Content-Type' : 'application/json'},
body : { ... arbitrary data here ... } };
}https://stackoverflow.com/questions/29142720
复制相似问题