TC官方合作论坛
标题:
http提交请求扩展
[打印本页]
作者:
wudongdonghehe
时间:
2015-7-1 01:44
标题:
http提交请求扩展
[url=]
当用 http提交请求get 命令,获取到响应头后,再执行下面的命令,我有两个问题。
[/url]
[url=]
http提交请求扩展(模式,提交地址,获取地址,发送数据,响应头,请求头,字符编码)[/url]
当模式是post的时候,
获取地址填什么?
前面获取到的响应头,是否可以直接用在这里?
作者:
_简简单单_
时间:
2015-7-1 09:56
如果提交地址不为空,获取地址为空,则只操作提交,用提交模式提交,且返回提交的响应头与提交后返回的内容;
如果提交为空,获取地址不为空,不提交且忽略提交模式,则只操作获取网页且返回获取网页的响应头与获取网页的内容;
如果提交与获取地址都不为空,则提交后获取网页.
1:如果提交出错,则响应头为提交响应头,可以调用getlasterror来查看错误信息与查看响应头,判断哪儿出错了;
2:如果获取网页源文件出错,则响应头为获取网页响应头,同样,可以调用getlasterror来查看错误信息与查看响应头,判断哪儿出错了;
3:提交与获取都执行成功,则响应头为获取网页响应头,返回获取网页的源文件
注意:部分网站提交是get模式,且没有要发送的数据,帐号密码则包含在提交地址里(如:
http://www.17173.com/
).用户可以用抓包工具查看.
如果提交带输入验证码的,则用IE登录一次,并勾选下次自动登录,之后再用接口get
如果提交不带输入验证码的,可以直接用程序登录.第一次调用接口的时候设置下次自动登录(senddata里面设置),之后再次调用该接口直接获取网页就行,提交地址就不用填.用IE登录该站点,IE也会自动跳转到登录后的页界
此接口做到了与IE同步
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1