校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > ASP利用XMLHTTP實現表單提交以及cookies的發送的代碼

ASP利用XMLHTTP實現表單提交以及cookies的發送的代碼

熱門標簽:硅基電話機器人加盟 無營業執照地圖標注教學 友邦互聯電銷機器人違法嗎 高質量的電銷外呼系統 電銷機器人采購 宿州防封外呼系統平臺 外呼系統怎么話費 滴滴地圖標注上車點 地圖標注還可以做嗎
確實,如果在原網站如果存在表單提交或cookies的驗證,對于ASP來說,不使用基于SOCKET的組件就難以完成,其實,XMLHTTP的另外兩個方法被我們忽略了,而這正是問題的關鍵。

下面首先來說說這個方法 

1。.send() 
       由于流行的小偷是使用的GET而不是POST來傳送數據,所以很多人忽略了這個方法,而使用SEND發送數據也很簡單,就是SEND("內容"),可是, 

       發送表單就不是這么簡單,因為你發送的表單如果是中文的話,就要牽扯到編碼的問題了。 

       首先,你在OPEN 時要確定是用POST 即 .open("POST",地址,是否異步) 。

       然后,在SEND里面加上你表單的內容,比如說,你要提交的表單有3個表單域,分別是A,B,C,對應的值分別是1,2,3,那么,你在SEND里這樣寫就可以提交表單了,.send("A=1B=2C=3"),怎么樣,很簡單吧,是不是沒想到呢?但是別高興的太早了,我前面說到了,如果表單的值是中文的話,數據傳輸的就會出錯了。這里我們借助一個函數escape(),熟悉JAVASCRIPT的朋友都應該知道這個函數的作用了,現在VBSCRIPT同樣支持這個函數。.send("A=escape('值1')B=escape('值2')C=escape('值3')") 。

2。.setRequestHeader() 
       接著上面的所說,你的數據send出去了,對方卻不會接收到,為什么了,其實,那是因為你的HTTP頭少了一個東西,然后用這個函數把加上去就可以了,具體就是.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded"), 告訴對方你是提交了一個urlencode編碼的表單。 

       好的,說完了表單的提交來說怎么傳送cookies。

       其實傳送cookies也很簡單了,同樣利用這個函數在HTTP頭里添加東西,比如,我當前在落伍的cookies是 
cdb_sid=ybBiK0; cdb_cookietime=315360000; cdb_oldtopics=D869008D; cdb_visitedfid=1D45; cdb_auth=AQYHXVFDGERdsggVQA1VYUgxQDwFVV1dUAlwFAFRXVwU%2FbAIJB1lUCg; cdb_fid45=1113370145 
       現在我要發送這個cookies就直接是 .setRequestHeader("Cookie","cdb_sid=ybBiK0; cdb_cookietime=315360000; cdb_oldtopics=D869008D; cdb_visitedfid=1D45; cdb_auth=AQYHXVFDGERdsggVQA1VYUgxQDwFVV1dUAlwFAFRXVwU%2FbAIJB1lUCg; cdb_fid45=1113370145") 
       當然,有些網站頁面有頁面判斷功能,這個也不難,就是.setRequestHeader("Referer","來路的絕對地址") 
您可能感興趣的文章:
  • 利用Microsoft.XMLHTTP控件發送COOKIE
  • AndroidHttpClient使用Cookie應用分析
  • C# HttpClient Cookie驗證解決方法
  • 用VBS實現的發送帶Cookie的HTTP請求的代碼
  • .net 獲取瀏覽器Cookie(包括HttpOnly)實例分享
  • httpclient模擬登陸具體實現(使用js設置cookie)
  • Python模仿POST提交HTTP數據及使用Cookie值的方法
  • 詳解HTTP Cookie狀態管理機制

標簽:七臺河 江門 廣元 儋州 錫林郭勒盟 宣城 新余 雅安

巨人網絡通訊聲明:本文標題《ASP利用XMLHTTP實現表單提交以及cookies的發送的代碼》,本文關鍵詞  ASP,利用,XMLHTTP,實現,表單,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP利用XMLHTTP實現表單提交以及cookies的發送的代碼》相關的同類信息!
  • 本頁收集關于ASP利用XMLHTTP實現表單提交以及cookies的發送的代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 依安县| 大庆市| 安塞县| 株洲县| 罗田县| 九龙坡区| 北海市| 通许县| 文水县| 阳谷县| 文山县| 武义县| 开封县| 呼伦贝尔市| 洞头县| 石城县| 莒南县| 崇明县| 宜阳县| 特克斯县| 志丹县| 新巴尔虎右旗| 老河口市| 饶平县| 松桃| 高要市| 澄迈县| 信丰县| 桦甸市| 思茅市| 平南县| 池州市| 贵定县| 龙川县| 集贤县| 寿阳县| 保德县| 福建省| 长乐市| 绥德县| 翼城县|