我已经使用 Moqui 框架实现了一个应用程序。我可以通过下面的 url 获得 json 响应
http://localhost:8080/moqui/rest/s1/moqui/users
现在我需要将数据插入表中我该怎么做。在 moqui.rest.xml 我有该方法中的资源,如下所示
方法类型="post" 服务名称="org.moqui.impl.UserServices.create#UserAccount" /method
为此,我需要一个可以将数据插入表的 url。
我已经使用 Moqui 框架实现了一个应用程序。我可以通过下面的 url 获得 json 响应
http://localhost:8080/moqui/rest/s1/moqui/users
现在我需要将数据插入表中我该怎么做。在 moqui.rest.xml 我有该方法中的资源,如下所示
方法类型="post" 服务名称="org.moqui.impl.UserServices.create#UserAccount" /method
为此,我需要一个可以将数据插入表的 url。
我试图实现相同的功能。我在 Windows 笔记本电脑(一个端点)上使用了 cURL,它与 Moqui 的实例(另一个端点,与 /moqui/users 服务本身的端点)进行通信。这就是我所做的:
这是示例数据和 cURL 命令本身。注意 Windows 中的语法,单个配额可能会搞砸。这就是为什么将数据存储在文件中的原因。
curl -X POST -u john.doe:moqui --header "Content-Type:application/json" --header "Accept:text/html" -d "@body.json" http://localhost/rest/s1/moqui/users
{"username":"edward","newPassword":"BhsmsAv1^^^.","newPasswordVerify":"BhsmsAv1^^^.","requirePasswordChange":"N","userFullName":"Edward Bolt", "emailAddress":"ed@acme.com","currencyUomId":"EUR","locale":"sk","timeZone":"CET"}
将此用户数据放入文件并将其命名为 body.json。然后运行命令,里面有body.json文件的引用。希望这可以帮助。