Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 ASP.NET Web API 构建一些服务来执行计算。请求应该是 GET 还是 POST?
计算将有 0..n 个参数,但很可能有 3-6 个。我打算将参数作为json放在body中。这让我认为我应该使用 POST。
想法?谢谢!
鉴于计算是幂等的,您应该使用 GET。默认情况下,浏览器可能会缓存这些请求(我认为这对您的应用程序来说是件好事)。此外,不会有烦人的“回发数据到服务器”或任何弹出窗口。