1樓:沫惜小憶
.版本 2
.dll命令 coinitialize, 整數型, "ole32.dll", , 公開, 初始化物件開始
.引數 pvreserved, 整數型, , 0
.dll命令 couninitialize, 整數型, "ole32.dll", , 公開, 初始化物件結束
.版本 2
.子程式 網頁訪問, 位元組集, 公開, 出錯或超時將返回空,本命令將設定cookies到本地
.引數 **, 文字型, , 完整的網頁位址
.引數 訪問方式, 文字型, 可空, "get" or "post",為空缺省"get"
.引數 提交資訊, 文字型, 可空, "post"專用
.引數 提交cookies, 文字型, 參考 可空, 提交的cookie 注:本引數傳遞變數時會自動回傳返回的cookie
.引數 返回cookies, 文字型, 參考 可空, 返回的cookie
.引數 附加協議頭, 文字型, 可空, 一行乙個請用換行符隔開
.引數 返回協議頭, 文字型, 參考 可空, location
.引數 禁止重定向, 邏輯型, 可空, 預設不禁止網頁重定向
.引數 超時, 整數型, 可空, 秒|預設為15秒,-1為無限等待
.引數 完整協議頭, 文字型, 參考 可空, 返回完整的協議頭
.引數 位元組集提交, 位元組集, 可空, 提交位元組集資料
.區域性變數 區域性_winhttp, 物件
.區域性變數 區域性_返回cookies, 文字型, , "0"
.區域性變數 區域性_計次, 整數型
.區域性變數 區域性_網頁資料, 位元組集
.區域性變數 區域性_傳送協議頭, 文字型, , "0"
.區域性變數 區域性_協議頭處理, 文字型, , "0"
.區域性變數 區域性_變體提交, 變體型
coinitialize (0)
.如果真 (區域性_winhttp.建立假)
返回 ()
.如果真結束
' 區域性_winhttp.檢視 ()
訪問方式 = 到大寫 (訪問方式)
.如果真 (訪問方式 = 「」)
訪問方式 = 「get」
.如果真結束
.如果真 (超時 ≠ -1)
.如果 (超時 < 1)
超時 = 15000
.否則超時 = 超時 × 1000
.如果結束
區域性_winhttp.方法 (「settimeouts」, 超時, 超時, 超時, 超時)
.如果真結束
.如果真 (集_**位址 ≠ 「」)
區域性_winhttp.方法 (「setproxy」, 2, 集_**位址)
.如果真 (集_使用者名稱 ≠ 「」)
區域性_winhttp.方法 (「setproxycredentials」, 集_使用者名稱, 集_密碼, 集_**標識)
.如果真結束
.如果真結束
區域性_winhttp.方法 (「open」, 訪問方式, **, 假)
.如果真 (禁止重定向)
區域性_winhttp.寫屬性 (「option」, 6, 0)
.如果真結束
.如果真 (附加協議頭 = 「」)
附加協議頭 = 「referer: 」 + ** + #換行符 + #協議頭_網頁
.如果真結束
提交cookies = cookie合併更新 (取cookie (取網域名稱 (**, 真)), 提交cookies)
.如果真 (提交cookies ≠ 「」)
區域性_winhttp.方法 (「setrequestheader」, 「cookie」, 提交cookies)
.如果真結束
.判斷開始 (尋找文字 (附加協議頭, #換行符, , 假) > -1)
區域性_傳送協議頭 = 分割文字 (附加協議頭, #換行符, )
.計次迴圈首 (取陣列成員數 (區域性_傳送協議頭), 區域性_計次)
.如果真 (尋找文字 (區域性_傳送協議頭 [區域性_計次], 「:」, , 假) > -1)
清除陣列 (區域性_協議頭處理)
區域性_協議頭處理 = 分割文字 (區域性_傳送協議頭 [區域性_計次], 「:」, )
區域性_計次 = 2
.判斷迴圈首 (真)
區域性_計次 = 區域性_計次 + 1
.如果真 (區域性_計次 > 取陣列成員數 (區域性_協議頭處理))
跳出迴圈 ()
.如果真結束
區域性_協議頭處理 [2] = 區域性_協議頭處理 [2] + 「:」 + 區域性_協議頭處理 [區域性_計次]
.判斷迴圈尾 ()
區域性_winhttp.方法 (「setrequestheader」, 區域性_協議頭處理 [1], 區域性_協議頭處理 [2])
.如果真結束
.計次迴圈尾 ()
.預設.如果真 (尋找文字 (附加協議頭, 「:」, , 假) > -1)
區域性_協議頭處理 = 分割文字 (附加協議頭, 「:」, )
區域性_計次 = 2
.判斷迴圈首 (真)
區域性_計次 = 區域性_計次 + 1
.如果真 (區域性_計次 > 取陣列成員數 (區域性_協議頭處理))
跳出迴圈 ()
.如果真結束
區域性_協議頭處理 [2] = 區域性_協議頭處理 [2] + 「:」 + 區域性_協議頭處理 [區域性_計次]
.判斷迴圈尾 ()
區域性_winhttp.方法 (「setrequestheader」, 區域性_協議頭處理 [1], 區域性_協議頭處理 [2])
.如果真結束
.判斷結束
.判斷開始 (位元組集提交 = )
區域性_winhttp.方法 (「send」, 提交資訊)
.預設區域性_變體提交.賦值 (位元組集提交, )
區域性_winhttp.方法 (「send」, 區域性_變體提交)
.判斷結束
區域性_網頁資料 = 區域性_winhttp.讀屬性 (「responsebody」, ).取位元組集 ()
完整協議頭 = 區域性_winhttp.讀文字屬性 (「getallresponseheaders」, )
區域性_返回cookies = 分割文字 (完整協議頭, #換行符, )
返回cookies = 「」
.計次迴圈首 (取陣列成員數 (區域性_返回cookies), 區域性_計次)
.如果真 (尋找文字 (區域性_返回cookies [區域性_計次], 「location:」, , 假) > -1)
返回協議頭 = 刪首尾空 (子文字替換 (區域性_返回cookies [區域性_計次], 「location:」, , , 1, 假))
.如果真結束
.如果真 (尋找文字 (區域性_返回cookies [區域性_計次], 「set-cookie」, , 假) > -1)
返回cookies = 返回cookies + 刪首尾空 (文字_取出中間文字 (區域性_返回cookies [區域性_計次], 「set-cookie:」, 「;」)) + 「; 」
.如果真結束
.計次迴圈尾 ()
cookie合併更新 (提交cookies, 返回cookies)
設cookie (取網域名稱 (**, 真), 提交cookies)
.如果真 (返回協議頭 = 「」)
返回協議頭 = 完整協議頭
.如果真結束
couninitialize ()
返回 (區域性_網頁資料)
2樓:
你可以用「winhttp.winhttprequest.5.1」物件.版本 2
.子程式 get訪問, 文字型
.引數 url, 文字型
.區域性變數 物件, 物件
物件.建立
物件.方法 (「open」, 「get」, url)物件.方法 (「send」, 「」)
返回 (物件.讀文字屬性 (「responsetext」, ))
3樓:大家下雨
金逸模組的網頁_訪問()
易語言post提交快還是get,什麼模組快
4樓:匿名使用者
都是基於http應用協議之間的資料傳遞。
5樓:匿名使用者
那個,一般情況下,是根據當前網頁的規則而定的~get快點,不過post要安全一點
6樓:匿名使用者
你問這問題狠有趣,這怎麼能比,post和get要看你要提交的網頁需要哪種,用get就不能用post
7樓:匿名使用者
http應用類的都一樣,不過彗星什麼的比精易程式啟動快
易語言如何提交get資料
8樓:青果玲瓏
你怎麼提交post的資料的,一般提交post資料的那個**是可以提交get資料的,比如 提交方式: 「get」 或者「post」填寫就看可以。精益模組只需要添數字吧,。
1就是post:0就是get,還是2,你按f1檢視命令備註就可以了
易語言get提交 10
9樓:閃飇
大兄弟 你弄錯了 如果是json的話可以直接解析!不用gbk編碼!
易語言求助post/get提交問題
10樓:
post三要素:提交內容、協議頭、cookie
11樓:閃飇
能不能說的詳細一點!什麼提交問題 提交出現什麼問題!
php如何通過get方法傳送http請求,並且得到返回的引數
這是乙個跨域訪問問題,以前這種問題是比較複雜的。不過隨著xml josn等等資料結構的應用 現在還是很好解決的 而且你的要求也不高 只是乙個返回值的話 都用不到資料結構了 直接頁面輸出就好了 我寫了兩個簡單的檔案給你 裡面的網域名稱和檔名引數 你都可以自己調整 我測試是沒問題的 頁面輸出結果 str...
為什麼ajax請求get變為OPTIONS請求
沒 怎麼給你看,肯定是 有問題啊,你除錯一下,看看走到哪步報錯,看看什麼錯誤 為什麼ajax請求get變為options請求 目前,主流的web架構都是採用動靜態分開部署的方案進行部署的,也就是說前端和服務端的 會放到兩個不同的域中。這樣就會導致客戶端在訪問服務端時需要進行跨域操作,而option是...
易語言怎麼樣啊,易語言能做什麼
特色 以簡體中文作為程式 進行程式設計操作。全中文支援,無需跨越英語門檻。全視覺化程式設計,支援所見即所得程式介面設計和程式流程編碼。中文語句快速錄入。提供多種內嵌專用輸入法,徹底解決中文語句輸入速度慢的問題。即文件。自動規範強制 格式轉換,任何人編寫的任何程式源 格式均統一。引數引導技術,方便程式...