0
我正在開發一個簡單的python應用程序,它使用本地服務器提供基於瀏覽器的界面。該結構是這樣的:我應該使用GET還是POST來向服務器發送命令?
[Interface] <===> { [Server] <---> [Application] }
我的應用程序調用,比如一類的功能,compute()
。在我的瀏覽器界面上,我有一個按鈕計算。當用戶點擊它時,我想運行compute()
。我目前的做法是發送一個GET
請求,如/path/compute
。服務器標識請求路徑並運行該功能。這是否是正確的方法?
GET用於查看的東西,而不會改變它,而POST是用來改變的東西
我不使用GET
這裏立即查看什麼,但發送一個改變應用程序狀態的命令。我應該用POST
代替嗎?有另一種方法嗎?
如果它改變了應用程序的狀態,那麼'POST'請求是首選的 – Alik
並不重要,如果本地的應用程序。但是使用'POST'來集中所有請求。 – dsgdfg