1
我正在用ASP.NET Web API構建一些服務來執行計算。請求是GET還是POST?計算請求應該是GET還是POST?
計算將有0..n個參數,但最有可能的是3-6。我打算把參數放在body中作爲json。這導致我認爲我應該使用POST。
想法?謝謝!
我正在用ASP.NET Web API構建一些服務來執行計算。請求是GET還是POST?計算請求應該是GET還是POST?
計算將有0..n個參數,但最有可能的是3-6。我打算把參數放在body中作爲json。這導致我認爲我應該使用POST。
想法?謝謝!
鑑於計算是冪等的,您應該使用GET。瀏覽器可能會默認緩存這些請求(我認爲你的應用程序是一件好事)。此外,不會有煩人的「回發數據到服務器」或任何彈出窗口。
計算是冪等的嗎?如果是這樣,你應該使用GET。 – 2013-03-04 22:24:07
@BradM - 是的。這些是科學/數學計算並且第二次給予相同的值,那麼這些操作應該返回相同的結果。 – DenaliHardtail 2013-03-04 22:29:01