gpt4 book ai didi

json - 在 POST/PUT 请求中将属性作为 JSON 发送是否会破坏 REST?

转载 作者:行者123 更新时间:2023-12-03 12:18:02 25 4
gpt4 key购买 nike

TLDR :是 PUT /users/1user="{name: 'John'}" ,而不是 user[name]="John" , 好的?

我喜欢休息。最近,我发现自己将大量数据存储在客户端 JavaScript 对象中。似乎将它们转换为形式参数,例如
user[name] = "John", user[login] = "jdoe"
不必要的丑陋,因为它们只会在服务器上重建为类似
{user: {name: 'John', login: "jdoe"} }
建议,互联网?我应该让框架为我做转换吗?我应该使用 JSON 吗?我是否应该开始使用 BSON,因为它保留了 Date 之类的类型? :)

最佳答案

只要参数在请求正文中(即不作为查询参数发送)并且内容类型设置适当,我认为它没有任何问题,RESTful。

关于json - 在 POST/PUT 请求中将属性作为 JSON 发送是否会破坏 REST?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4684921/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com