1.http協(xié)議中支持以下方法
2.XMLHttpRequest不支持connect的method
xmlHttp=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等語言中,如何發(fā)起method=connect的http請求?
3 回答

HUWWW
TA貢獻(xiàn)1874條經(jīng)驗(yàn) 獲得超12個(gè)贊
個(gè)人感覺可能是因?yàn)?code>connect是一個(gè)雙向傳輸?shù)姆椒?,?code>ajax這種異步的請求沒辦法做到雙向數(shù)據(jù)傳輸(只能在發(fā)起請求時(shí)傳輸數(shù)據(jù))
如果要實(shí)現(xiàn)類似的操作,我覺得你可以考慮使用web scoket
吧。

喵喵時(shí)光機(jī)
TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個(gè)贊
謝邀。你也知道XMLHttpRequest
屬于運(yùn)行環(huán)境提供的Web API
,不支持CONNECT
,TRACK
,TRACE
。所以如果你是問瀏覽器怎么發(fā),那是發(fā)不出去的。如果你是問JavaScript
怎么發(fā),可以從服務(wù)器上發(fā),比如nodejs
。
- 3 回答
- 0 關(guān)注
- 652 瀏覽
添加回答
舉報(bào)
0/150
提交
取消