意思是否能正常工作?我有一種情況,即通過附加文件的URI來附加文件通過HTTP附件,它位於不同的服務器上,因此我無權訪問文件的長度。可以在不指定Content-Length的情況下發送帶有文件附件的HTTP響應嗎?
1
A
回答
3
它會正常工作。客戶端只會閱讀EOF。客戶端將無法計算/估計下載進度。
1
它可以正常工作,但HTTP spec指出,應用程序應該發送的長度,如果有可能確定:
應用程序應該使用這個字段 表示 消息體的傳輸長度,除非這是 第 4.4規則禁止的。
任何內容長度大於或等於零的 是有效值。 Section 4.4描述如果沒有給出 內容長度,如何確定 消息主體的長度。
注意,此字段的意義是 從MIME, 的 相應的定義,其中它是一個可選字段顯著不同的「消息/外部主體」 內容類型中使用 。在HTTP中,只要消息的長度可以在 之前被確定,則它應該被髮送到 ,除非這是被禁止的 被section 4.4中的規則所禁止。
相關問題
- 1. 我可以在沒有設置ContentLength的情況下創建WebRequest
- 2. 可以在不使用Maven的情況下開發插件嗎?
- 3. 在沒有將文件保存到網絡服務器的情況下發送帶附件的電子郵件
- 4. PHP在不創建文件的情況下發送帶PDF附件的電子郵件?
- 5. 郵件附件未發送(奇怪的情況下)?
- 6. 如何在沒有傳輸編碼的情況下發送HTTP響應:分塊?
- 7. 可以在沒有源代碼的情況下分發PHP7 opcached文件嗎?
- 8. 如何在不使用rsconn01的情況下發送帶有Excel附件的電子郵件?
- 9. 在不使用任何庫的情況下在HTTP響應中發送位圖文件
- 10. Android應用程序可以在不打開電子郵件界面的情況下發送電子郵件嗎?
- 11. 如何在不延遲ASP.NET響應的情況下發送電子郵件?
- 12. 如何在不包含發送http頭文件的情況下使用WordPress $ wpdb?
- 13. WordPress的 - 發送郵件帶有附件
- 14. 是否可以在沒有任何響應的情況下關閉http連接?
- 15. HTTP重定向可以在沒有額外請求/響應的情況下完成嗎?
- 16. WinInet可以在不重新開始的情況下恢復文件下載嗎?
- 17. 可以在不需要關注的情況下下載文件嗎?
- 18. 如何在不發送新文件的情況下在php中發送標題?
- 19. HTTP響應如何發送HTML文件
- 20. 是否可以在沒有JDK的情況下發送電子郵件?
- 21. LibGit2Sharp CheckoutPaths()在不指定分支的情況下還原文件
- 22. 我可以在沒有表格的情況下發送帖子嗎?
- 23. 我可以在不使用IDE的情況下發布嗎?
- 24. 我可以在沒有實際發送電子郵件的情況下查看郵件視圖嗎?
- 25. 我可以在不詢問用戶的情況下發送異常報告嗎?
- 26. 我們可以在沒有app.id的情況下運行BB Push SDK附帶的示例應用嗎?
- 27. 我可以在不登錄的情況下應用gsettings嗎?
- 28. 我可以在沒有上下文的情況下使用Assets文件夾內的文件嗎?
- 29. php腳本發送帶有文件附件的郵件
- 30. 我可以在不重定向的情況下重寫URL嗎?