2014-03-13 20 views
-1

如何在不使用Ajax調用的情況下從java腳本中讀取服務器的完整響應。如何在不使用Ajax調用的情況下從java腳本中讀取服務器的完整響應

當我們下載文件時,我們得到http響應,其中包括響應頭中的內容類型和內容長度。我想讀取服務器發送的http響應的內容類型和內容長度,而不進行ajax調用或使用XMLHttpRequest對象。

如果您有其他選擇,請提出建議。

+0

你的問題沒有意義嗎?從我能想到的唯一方法就是從服務器端回顯內容類型和長度,並從javascript中讀取它,儘管這樣的應用程序似乎有問題 – epoch

+0

你想實現什麼?使用AJAX有什麼問題?你在瀏覽器或其他地方運行JavaScript嗎?你想只是內容類型+長度還是你真的想下載一切? –

+0

'ajax'比純粹的'js'更適合最佳的方式...介意什麼阻礙你使用ajax? – NoobEditor

回答

0

之前一些更有經驗的成員響應...:

簡單的說....我不認爲它可能... javascript是客戶端語言....

,所以你需要確保服務器響應被讀取並將轉換爲您的客戶端語言!

爲此,您需要ajax,捕獲響應或者刪除JS,這樣做完全沒有辦法用一些服務器腳本語言來做所有事情!

+1

我同意 - 我不確定這可以使用WebSocket I/O來完成。您可能可以在NodeJS中完成,但不能在瀏覽器中完成。 – user1329482

相關問題