leihjk 发表于 2020-5-23 11:57:10

如何读取HTTPS网页

如题,加密网页怎么读取呢?求给个思路

admin 发表于 2020-5-23 12:42:14

一般用精易模块的网页_ 访问,属于POST。如果有加密。要学易语言里的POST-JS解密。



子程序名:网页_访问
    使用WinInet的API方式访问网页
    返回值类型:字节集
    参数<1>的名称为“网址”,类型为“文本型”。注明:完整的网页地址,必须包含http://或者https://。
    参数<2>的名称为“访问方式”,类型为“整数型”,允许接收空参数数据。注明:0=GET 1=POST 2=HEAD 3=PUT4=OPTIONS5=DELETE6=TRACE7=CONNECT。
    参数<3>的名称为“提交信息”,类型为“文本型”,允许接收空参数数据。注明:POST专用。
    参数<4>的名称为“提交Cookies”,类型为“文本型”,接收参数数据时采用参考传递方式,允许接收空参数数据。注明:设置提交时的cookie。
    参数<5>的名称为“返回Cookies”,类型为“文本型”,允许接收空参数数据。注明:返回的Cookie。
    参数<6>的名称为“附加协议头”,类型为“文本型”,允许接收空参数数据。注明:一行一个请用换行符隔开,建议填写常量值或文本值,防止因传参引发错误。
    参数<7>的名称为“返回协议头”,类型为“文本型”,接收参数数据时采用参考传递方式,允许接收空参数数据。注明:返回的协议头。
    参数<8>的名称为“禁止重定向”,类型为“逻辑型”,允许接收空参数数据。注明:默认不禁止网页重定向。
    参数<9>的名称为“字节集提交”,类型为“字节集”,允许接收空参数数据。注明:提交字节集数据。
    参数<10>的名称为“代理地址”,类型为“文本型”,允许接收空参数数据。注明:代理地址,格式为:ip:port,例如:8.8.8.8:88。
    参数<11>的名称为“是否自动合并更新Cookie”,类型为“逻辑型”,允许接收空参数数据。注明:默认为真,自动合并更新。
    参数<12>的名称为“是否补全必要协议头”,类型为“逻辑型”,允许接收空参数数据。注明:当附件协议头为空时自动添加必要的UA协议头 默认为真,假将不再添加非传入协议头。
    参数<13>的名称为“是否处理协议头大小写”,类型为“逻辑型”,允许接收空参数数据。注明:将协议头中的键名首字母处理为大写默认为真。

leihjk 发表于 2020-5-23 20:31:57

谢谢,明白了。

yyz860723 发表于 2021-5-29 02:08:01

楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
页: [1]
查看完整版本: 如何读取HTTPS网页