亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JavaScript怎么發起Method=CONNECT的http請求

JavaScript怎么發起Method=CONNECT的http請求

尚方寶劍之說 2019-03-21 18:14:30
1.http協議中支持以下方法2.XMLHttpRequest不支持connect的methodxmlHttp=null;if (window.XMLHttpRequest)? {// code for IE7, Firefox, Opera, etc.? xmlHttp=new XMLHttpRequest();? }else if (window.ActiveXObject)? {// code for IE6, IE5? xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");? }if (xmlHttp!=null)? {? xmlHttp.open("CONNECT", "http://www.w3school.com.cn/example/xdom/note.xml", false);? xmlHttp.send(null);? xmlDoc=xmlHttp.responseText;? xmlHttp.open("CONNECT", "http://www.w3school.com.cn/example/xdom/demo_dom_http.asp", false);? xmlHttp.send(xmlDoc);? document.write(xmlHttp.responseText);? }else? {? alert("Your browser does not support XMLHTTP.");? }3.問題:JavaScript或php等語言中,如何發起method=connect的http請求?
查看完整描述

3 回答

?
互換的青春

TA貢獻1797條經驗 獲得超6個贊

個人感覺可能是因為connect是一個雙向傳輸的方法,而ajax這種異步的請求沒辦法做到雙向數據傳輸(只能在發起請求時傳輸數據

如果要實現類似的操作,我覺得你可以考慮使用web scoket吧。


查看完整回答
反對 回復 2019-04-03
?
至尊寶的傳說

TA貢獻1789條經驗 獲得超10個贊

謝邀。你也知道XMLHttpRequest屬于運行環境提供的Web API,不支持CONNECTTRACK,TRACE。所以如果你是問瀏覽器怎么發,那是發不出去的。如果你是問JavaScript怎么發,可以從服務器上發,比如nodejs。


查看完整回答
反對 回復 2019-04-03
  • 3 回答
  • 0 關注
  • 692 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號