将对象的POST数组发送到REST API

特雷戈雷格

我正在设计应该能够接受对象数组的REST API,例如

[
 {
   'name': 'Alice',
   'age': 15
 },
 {
   'name': 'Bob',
   'age': 20
 },
 ...
]

实际上,API可以具有一种用于接受单个对象的方法,该方法将被循环调用。但是,出于性能原因,我希望在一个请求中发布多个对象。

这样做最优雅的方法是什么?到目前为止,我唯一的想法是使用JSON,例如:

post_params = { 'data' : to_json_string([ { 'name' : 'Alice', 'age' : 15 },
                                          { 'name' : 'Bob',   'age' : 20 },
                                          ...
                                        ])
              };
post(url, post_params);

这样可以吗,还是我应该使用完全不同的方法?

亚当·里奇蒂(Adam Liechty)

无需将数组包装在带有data属性的另一个对象中数组本身就是有效的JSON:

post_params = JSON.stringify([ { 'name' : 'Alice', 'age' : 15 },
                               { 'name' : 'Bob',   'age' : 20 },
                                  ...
                             ]);
post(url, post_params);

只要确保您的API也期望该数组即可。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将对象数组发送到Powershell中的API

来自分类Dev

如何将对象数组从Angular发送到HttpGet中的Web API Core?

来自分类Dev

Express不将对象从服务发送到API控制器

来自分类Dev

在POST中将数据安全地发送到REST API

来自分类Dev

使用 Java 将 Cucumber.json 文件发送到 Jira 的 Rest API post 请求

来自分类Dev

验证通过AngularJS发送到Symfony2 REST API的对象/表单

来自分类Dev

如何将对象列表发送到Google执行API并在Google Apps脚本中进行处理

来自分类Dev

将DOCX发送到DocuSign REST API时出错

来自分类Dev

将http post发送到ocr space api

来自分类Dev

angularjs 将嵌套对象发送到 API

来自分类常见问题

如何使用python通过POST请求将带有元数据(标题,描述)的媒体发送到WordPress REST API

来自分类Dev

通过POST将JSON格式的作业应用程序发送到REST API:获取SSL异常

来自分类Dev

如何使用python通过POST请求将带有元数据(标题,描述)的媒体发送到WordPress REST API

来自分类Dev

将 JSON 字符串发送到需要对象数组的 API 时出现问题

来自分类Dev

使用Java将对象列表发送到Rest服务

来自分类Dev

将对象数组发送到MVC控制器

来自分类Dev

如何将对象数组发送到AngularJS?

来自分类Dev

将对象从MainWindow发送到UserControl

来自分类Dev

将对象从python发送到java

来自分类Dev

发送到API的内容被截断

来自分类Dev

将文件发送到api中

来自分类Dev

使用JavaScript将“%”发送到API

来自分类Dev

Angular,将json发送到API

来自分类Dev

如何将对象数组中的元素从api推送到新数组vue.js

来自分类Dev

使用python请求将XML文件发送到Rest API

来自分类常见问题

如何使用Java将1到许多参数发送到Rest Api

来自分类Dev

使用Ember Data将REST请求发送到嵌套的API端点URL

来自分类Dev

如何使用PHP将图像发送到deviantsart rest API

来自分类Dev

如何将时间值从Postman发送到我的REST API

Related 相关文章

  1. 1

    将对象数组发送到Powershell中的API

  2. 2

    如何将对象数组从Angular发送到HttpGet中的Web API Core?

  3. 3

    Express不将对象从服务发送到API控制器

  4. 4

    在POST中将数据安全地发送到REST API

  5. 5

    使用 Java 将 Cucumber.json 文件发送到 Jira 的 Rest API post 请求

  6. 6

    验证通过AngularJS发送到Symfony2 REST API的对象/表单

  7. 7

    如何将对象列表发送到Google执行API并在Google Apps脚本中进行处理

  8. 8

    将DOCX发送到DocuSign REST API时出错

  9. 9

    将http post发送到ocr space api

  10. 10

    angularjs 将嵌套对象发送到 API

  11. 11

    如何使用python通过POST请求将带有元数据(标题,描述)的媒体发送到WordPress REST API

  12. 12

    通过POST将JSON格式的作业应用程序发送到REST API:获取SSL异常

  13. 13

    如何使用python通过POST请求将带有元数据(标题,描述)的媒体发送到WordPress REST API

  14. 14

    将 JSON 字符串发送到需要对象数组的 API 时出现问题

  15. 15

    使用Java将对象列表发送到Rest服务

  16. 16

    将对象数组发送到MVC控制器

  17. 17

    如何将对象数组发送到AngularJS?

  18. 18

    将对象从MainWindow发送到UserControl

  19. 19

    将对象从python发送到java

  20. 20

    发送到API的内容被截断

  21. 21

    将文件发送到api中

  22. 22

    使用JavaScript将“%”发送到API

  23. 23

    Angular,将json发送到API

  24. 24

    如何将对象数组中的元素从api推送到新数组vue.js

  25. 25

    使用python请求将XML文件发送到Rest API

  26. 26

    如何使用Java将1到许多参数发送到Rest Api

  27. 27

    使用Ember Data将REST请求发送到嵌套的API端点URL

  28. 28

    如何使用PHP将图像发送到deviantsart rest API

  29. 29

    如何将时间值从Postman发送到我的REST API

热门标签

归档