Vyacheslav Danshin Asked:2020-10-04 18:44:09 +0000 UTC2020-10-04 18:44:09 +0000 UTC 2020-10-04 18:44:09 +0000 UTC 使用 GET 或 POST 从客户端到服务器的数组? 772 预计不会发生数据突变,需要数组才能通过массиву c ID(例如, Long 大小为 1-2k的类型)从数据库中获取一些信息。 一方面,这是根据 GET 的所有迹象,另一方面,在服务器端解析时有太多的麻烦和限制,对于我来说,POST 看起来更适合这样的任务,我一直在使用这是我的一生。但是今天“老板”说——做GET! 我需要一个坚定而自信的意见,我会接受在概念和理论上披露这个问题的链接的礼物。 例如,就我个人而言,此信息包含支持 POST 的论据。 ajax 2 个回答 Voted Pavel Mayorov 2020-10-04T19:07:17Z2020-10-04T19:07:17Z 没有理由不能通过 GET 发送数组。有很多传输方法,唯一的问题是在您个人使用的库的框架内,什么会更容易。 /api/getbyids/{id1}/{id2}/{id3}... /api/getbyids/{id1},{id2},{id3}... /api/getbyids?ids={id1},{id2},{id3}... /api/getbyids?id={id1}&id={id2}&id={id3}... /api/getbyids?id1={id1}&id2={id2}&id3={id3}... /api/getbyids?id[0]={id1}&id[1]={id2}&id[2]={id3}... /api/getbyids?id[]={id1}&id[]={id2}&id[]={id3}... GET 和 POST 之间的概念区别在于 GET 是对资源的请求,该资源可以重复、缓存、在历史记录中记住、传递给朋友,而 POST 是对一次完成的操作的调用。 Best Answer Vyacheslav Danshin 2020-10-04T20:07:19Z2020-10-04T20:07:19Z 一篇点缀 e 的文章,在我的例子中 也许是最有用的 来源 handynotes.ru
没有理由不能通过 GET 发送数组。有很多传输方法,唯一的问题是在您个人使用的库的框架内,什么会更容易。
GET 和 POST 之间的概念区别在于 GET 是对资源的请求,该资源可以重复、缓存、在历史记录中记住、传递给朋友,而 POST 是对一次完成的操作的调用。
一篇点缀 e 的文章,在我的例子中
也许是最有用的
来源 handynotes.ru