是否可以知道使用php發送到客戶端瀏覽器的字節數?我的頁面是動態創建的。所以尺寸不固定。
謝謝如何知道發送給客戶端的字節數
1
A
回答
1
你可以在你的web服務器的訪問日誌文件中看到這個。
但你也可以編寫一些PHP來得到這樣一個答案:
ob_start();
echo "your content"
$data = ob_get_contents();
$size = strlen($data);
+0
@fuv代碼工作:) 謝謝 –
3
使用PHP的output buffering
// start output buffering
ob_start();
// create your page
// once the page is ready, measure the size of the output buffer
$length = ob_get_length();
// and emit the page, stop buffering and flush the buffer
ob_get_flush();
像往常一樣用PHP,這些功能在標準文檔中有很好的文檔記錄,不要忘記閱讀用戶貢獻的註釋。
+0
ob_get_length(),很好! – Michael
相關問題
- 1. 如何知道響應何時完成發送給客戶端?
- 2. 發送通知消息給客戶端
- 3. 如何知道數據包是否發送到客戶端
- 4. 發送通知客戶端
- 5. 節點-GCM發送成功,但我不知道如何從客戶端
- 6. node.js發送數據給客戶端?
- 7. 我如何知道客戶端在套接字中發送FIN包?
- 8. 推送通知給客戶端
- 9. HTTP客戶端編程 - 如何知道服務器已發送所有數據
- 10. 如何將PHP函數的結果發送給c#客戶端?
- 11. 計算Java Web客戶端發送和接收的字節數
- 12. 從SQL Server發送到客戶端的字節數
- 13. 如何使用HTTP客戶端將@字符發送給Kannel?
- 14. Firebase:如何觀察節點並向客戶端發送推送通知?
- 15. netstat如何知道接收和發送的字節數?
- 16. Java RMI - 將客戶端存根發送給其他客戶端
- 17. 如何將數據發送給所有客戶端?
- 18. 如何知道什麼時候從客戶端服務器發送/ recv字節C++
- 19. UDP客戶端錯誤 - 無法發送數據字節
- 20. 從客戶端發送字節數組到服務器?
- 21. VB.Net從客戶端發送字節數組到服務器
- 22. ServerSocket發送消息給客戶端
- 23. 發送給所有客戶端java
- 24. 發送事件給多個客戶端
- 25. 如何發送Ajax Push到頻道上的特定客戶端?
- 26. 如何爲IOS作爲客戶端的特定客戶端發送套接字。
- 27. Socket.io - 發送不同的數據給發件人和客戶端?
- 28. 如何將一行gridview的客戶端id發送給javascript
- 29. Boost.Asio的 - 如何將消息發送給多個客戶端
- 30. 推送器如何將數據發送給選定的客戶端
可能重複的答案:http://stackoverflow.com/questions/1507985/php-determine-how-many-bytes-sent-over-http –
@LandelinDelcoucq我不認爲這個問題涵蓋OP的用例.. – fvu
出於興趣,你爲什麼想知道尺寸? – RiggsFolly