精易论坛

标题: 网页数据获取 [打印本页]

作者: wtflxk    时间: 2025-1-11 20:40
标题: 网页数据获取
本帖最后由 wtflxk 于 2025-1-11 20:53 编辑

有什么办法获取这个https://www.weather.com.cn/pubm/video_lianbo_2021.htm
数据

很难受,我这里除了浏览器能获取外,用网页_访问()是无法访问的,用IE提示证书错误,用浏览器查看这个证书是TLS1.3,用的系统是win10 ltsb企业版的
回复前请注意这个证书前提,当前系统似乎不支持TLS1.3求教

作者: 华庭大哥    时间: 2025-1-11 20:40
直接用这个模块也可以  

KURL_访问S (“https://www.weather.com.cn/pubm/video_lianbo_2021.htm”, , , , , , , , , , , , )

KURL-Ex-1.0.zip

1.9 MB, 下载次数: 29


作者: q838210720    时间: 2025-1-11 20:41
这个有啥难点吗
作者: 钥匙key    时间: 2025-1-11 20:44
去除前后的..不就是JSON了吗...
作者: Jannock    时间: 2025-1-11 20:46
荣誉会员  名人堂   居然不懂这个?
作者: 宇哥love    时间: 2025-1-11 20:52
名人堂 荣誉会员 不会json?
作者: 华庭大哥    时间: 2025-1-11 20:56
直接借助浏览器来发包吧

16269f35b2c7018593177a141fc79cf.png (71.74 KB, 下载次数: 0)

16269f35b2c7018593177a141fc79cf.png

作者: q838210720    时间: 2025-1-11 20:56
q838210720 发表于 2025-1-11 20:41
这个有啥难点吗

鬼都不信

作者: wtflxk    时间: 2025-1-11 20:59
华庭大哥 发表于 2025-1-11 20:56
直接借助浏览器来发包吧

这到是个方法,这不来问问有没有更好的办法么
有没有支持TLS1.3的模块?
作者: 华庭大哥    时间: 2025-1-11 21:06
.子程序 GET_网页请求, , 公开, 本命令由【城南Post助手】生成!
.局部变量 Http, RS_Libcurl, , "",
.局部变量 Url, 文本型, , "",
.局部变量 Header, 文本型, , "",
.局部变量 Return, 文本型, , "",

' 请自行调用Rs支持库!
Http.SetOption (#CT_CURLOPT_HTTP_VERSION, #CT_CURL_HTTP_VERSION_1_0)
Http.SetRedirect ()
Url = "https://www.weather.com.cn/pubm/video_lianbo_2021.htm"
http.Open ("GET", Url)
Http.SetRequestHeader("Accept","text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7")
Http.SetRequestHeader("Accept-Language","zh-CN,zh;q=0.9")
Http.SetRequestHeader("Cache-Control","max-age=0")
Http.SetRequestHeader("Connection","keep-alive")
Http.SetRequestHeader("Host","www.weather.com.cn")
Http.SetRequestHeader("Referer","https://125.confly.eu.org/thread-14845861-1-1.html")
Http.SetRequestHeader("Upgrade-Insecure-Requests","1")
Http.SetRequestHeader("User-Agent","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36")
Http.SetRequestHeader("sec-ch-ua",""+#引号+"Chromium"+#引号+";v="+#引号+"122"+#引号+", "+#引号+"Not(A:Brand"+#引号+";v="+#引号+"24"+#引号+", "+#引号+"Google Chrome"+#引号+";v="+#引号+"122"+#引号)
Http.SetRequestHeader("sec-ch-ua-mobile","?0")
Http.SetRequestHeader("sec-ch-ua-platform",""+#引号+"Windows"+#引号)
Http.Send ()
Return= Http.GetResponseText ()

Return= rsUtf8ToAnsi(Return)

4eb0e4e84775572558c224ae7887cd7.png (103.6 KB, 下载次数: 0)

4eb0e4e84775572558c224ae7887cd7.png

作者: 源于互联    时间: 2025-1-11 21:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: 华庭大哥    时间: 2025-1-11 21:09

demo.zip

96.6 KB, 下载次数: 4


作者: wtflxk    时间: 2025-1-11 21:15
华庭大哥 发表于 2025-1-11 21:09

给个支持库的下载地址呗。
作者: wtflxk    时间: 2025-1-11 21:18
q838210720 发表于 2025-1-11 20:56
鬼都不信







欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4