6
|
Ralph java.is.for.desktop · 技术社区 · 14 年前 |
![]() |
1
4
如果您希望它是RESTful的,您可以这样做:将参数放在服务器上(在您选择的位置),或者您可以发布它们并让服务器为您放置它们。不管是哪种方式,您刚刚创建了一个资源,其中包含您需要的参数。然后发送一个GET来引用那个特定的资源。因此,在回答GET时,服务器知道从何处获取其大量参数。那会很平静。
考虑一下:PUT告诉代理它们不应该缓存响应,但是重试(通过任何基础结构元素)是绝对可能的,因为它是幂等的(就像GET一样)。什么让你过度紧张?可以缓存响应。但是有这么多的参数,我假设大多数请求都是唯一的,对吧?所以,缓存通常不会带来太多回报。因此,使用PUT似乎是务实的,因而是正确的选择。 |
![]() |
2
6
首先,您可以选择发送以某种方式压缩的参数以形成一个较短的URL。
第三,可以将参数发布到
|
![]() |
3
1
它违背了休息的精神,但如果它起作用,就要务实。 |
![]() |
Dev · 在laravel rest api中按特定角色获取所有用户 2 年前 |
![]() |
IDskxo · 为什么我们需要添加。响应的end()? 2 年前 |
![]() |
KollegeBo · 触发更新的POST或GET 3 年前 |
![]() |
meren · 如何使用react向后端api请求用户提供的值? 3 年前 |
![]() |
CaptTaifun · 如何对“多个”和“单个”对象使用相同的端点? 3 年前 |
![]() |
Zsombor Szende · 汇率api从哪里获取数据?[闭门] 3 年前 |