web_url函数
web_url語法:
??????? Int Web_url(const char *name, const char * url, <Lists of Attributes>, [EXTRARES,<Lists of Resource Attributes>,LAST)
name:請求內容名
url:請求內容地址
List of Attributes:(支持下列屬性)
1.TargetBrowser or TargetBrowserOrdinal
2.TargetFrame
3.Resource -指定一個值說明這個URL是否是一個資源,0表示不是資源,1表示是資源
4.RecContentType?-在錄制期間響應的報頭文本類型(text/html, application/x-?JavaScript),這是為了確認目標URL是否是可錄制的資源。
5.Referer -要提交頁面請求的URL .(獲得當前頁面,如果明確指出了位置,那么這個屬性無效或者忽略。URL中寫明了,要獲取的頁面)
6.Snapshot?-?快照,快照文件名稱,用來關聯用的。
????7.Mode?-錄制的等級,是否是HTML或者HTTP模式。
List of Resource Attributes:下載的資源屬性
1.URL:通過URL地址(資源統一定位器)要下載的web資源
2.Referer:發送下載請求的頁面。比如一個swf要下載一個圖片,那么swf就是referer
3.ENDITEM:列表中每個資源的結束標志符
返回值:成功時返回LR_PASS (0),失敗時返回?LR_FAIL (1)。
EXTRARES后的資源是由script、active、Java?applet、flash、CSS產生的請求
?
????????可以使用web_url 模擬從FTP服務器上下載文件。web_url 函數會使FTP服務器執行文件被真實下載時的操作。除非手工指定了"FtpAscii=1",下載會以二進制模式完成。
??????? 在錄制選項中,Toos—Recording Option下,Recording選項中,有一個Advanced HTML選項,可以設置是否錄制非HTML資源,只有選擇了“Record within the current script step”時,List of Resource Attributes才會被錄制到。非HTML資源的例子是gif和jpg圖象文件。
??????? 通過修改HTTP頭可以傳遞給服務器一些附加的請求信息。使用HTTP頭允許請求中包含其他的內容類型(Content_type),像壓縮文件一樣。還可以只請求特定狀態下的web頁面
轉載于:https://www.cnblogs.com/cappuccino917/p/6483127.html
總結
- 上一篇: php5.4以下,json_encode
- 下一篇: 微信授权登录提示不能访问?