2017-01-04 85 views
0

我想從javascript發出(進一步)請求。因此,我想使用輸出流。這就像使用XMLHttpRequest,但我不想只發送一個完全已知的請求,但打開輸出流,我可以寫入字節。請求的JavaScript輸出流

完整的請求標頭可能沒問題,但是我想寫入輸出流的內容。

這可能嗎?

回答

0

我不知道你的意思是副

A completed request header might be ok, but the content i would like to write to an outputstream.

什麼,但,這裏是從我瞭解的答案。您可以使用的WebSocket具有對服務器永久連接(因爲ü要作進一步的要求)

你可以不喜歡這個 -

var exampleSocket = new WebSocket("ws://www.example.com/socketserver", "protocolOne"); 

exampleSocket.send("Here's some text that the server is urgently awaiting!"); 

檢查MDN documentation關於相同。更多關於Websockets API

+0

是的,它似乎是我的問題的答案。我會試試看!多謝! – user7372914

+0

@ user7372914很高興知道。如果您覺得解決方案,請將解決方案標記爲答案。歡迎來到Stackoverflow。 – bozzmob

+0

很高興知道,認識到有一個WebSocket,並找出它以後如何工作。這對我的要求無疑是正確的。我使用這個實現。然而它並沒有解決我的具體問題:在我的無線網絡中,當我試圖發送下一個字節時,最終發生延遲幾秒鐘。這種行爲沒有通過Websocket改變。但事後證明,這個「功能」只出現在我的智能手機(LG G3)上!我無法在筆記本電腦和其他智能手機(Galaxy S5 mini)上重現它。 – user7372914