假設我們想將一些數據從設備(IOT)發送到我們的服務器。小號(比如10到20),但每秒更新一次。 因此發送給服務器一個很大的沒有。的時代。 (每分鐘說60次) 我應該如何使用,以便使用最少的數據包。 (使用GPRS發送) GET或POST?在數據消費方面什麼更高效? GET還是POST?
1
A
回答
2
UPDATE:
您應該檢查這個線程:Why GET method is faster than POST?
事實上POST用多一點點數據,因爲頭包含類似的內容的類型,它的長度
一些更多的信息POST /blog/ HTTP/1.1
Host: host.com
Content-Length: 27
Content-Type: application/x-www-form-urlencoded
name1=value1&name2=value2
OLD:
個GET請求:
GET /blog/?name1=value1&name2=value2 HTTP/1.1
Host: host.com
POST請求:
POST /blog/ HTTP/1.1
Host: host.com
name1=value1&name2=value2
正如你可以看到有長這樣既要求應該使用相同的數據ammount的期限沒有大的區別。 GET有一些limitaion網址長度(2048),它只能包含ASCII
來源:http://blog.teamtreehouse.com/the-definitive-guide-to-get-vs-post
0
那麼在技術上並根據這個問題的多個答案: When do you use POST and when do you use GET?
GET一般用於檢索服務器和POST數據將數據提交給一個服務器。所以在你的用例中,你可能想使用POST而不是GET。
但通常POST比較慢,並且比GET請求的大小要大。這就是說如果在兩個請求中發送的數據是相同的。
相關問題
- 1. 在數據消費,套接字或REST方面哪些更高效?
- 2. 什麼是POST的最佳方式/ GET Excel數據
- 3. NSURLRequest的默認setHTTPMethod是什麼?它是「POST」還是「GET」?
- 4. WebApi中的默認HTTP動詞是什麼? GET還是POST?
- 5. 什麼是最高效的S3 GET請求方法?
- 6. ,是分區還是多個數據庫更高效?
- 7. 什麼是在Joomla 1.7中POST和GET數據最安全的方式?
- 8. HTTP-GET和HTTP-POST之間有什麼區別,爲什麼HTTP-POST在安全性方面更弱
- 9. 什麼是更高效的數據表或自定義對象?
- 10. 什麼是更高效的數據解析XML結構?
- 11. JMS服務器的最佳實踐是什麼?它應該部署在消費者還是生產者方面?
- 12. 免費數據倉庫 - Infobright,Hadoop/Hive還是什麼?
- 13. PHP中的GET和POST請求在signle頁面什麼是happning
- 14. jQuery POST和GET方法:構造URL還是使用數據參數?
- 15. 什麼是資源效率更高?
- 16. 循環控制,什麼是更高效
- 17. GET和POST方法有什麼區別?
- 18. 在javacc中'消費'是什麼意思?
- 19. POST和GET HTML表單方法的數據類型限制是什麼?
- 20. 檢測操作是POST還是GET方法
- 21. 刪除實體。 GET還是POST?
- 22. vim中的「更改」在撤消方面的定義是什麼?
- 23. 將數據加載到db的更有效方法是什麼?
- 24. 爲什麼RestSharp請求方法從POST更改爲GET?
- 25. 如何高效地存儲這麼大量的數據?數據庫還是什麼?
- 26. 什麼是最快的生產者消費方法在c#
- 27. Java HashMap <Integer,Integer>還是一個mysql臨時表有什麼更高效?
- 28. 在Apache中記錄POST數據的最佳方式是什麼?
- 29. 爲什麼在從GET方法接收數據時無法在POST方法中發送數據
- 30. 如何檢查Wicket中的請求是GET還是POST?
他們也同樣有效,但對於其他情況,你應該使用AJAX POST請求。 –
與網絡時間相比,任何差異都是微不足道的。也許你應該用你的實際硬件和有效載荷進行基準測試。 –