抓取一个页面,返回错误`x509: certificate signed by unknown authority`,请问该如何解决?浏览器访问正常,我抓取的是http页面,但是服务器有时候会返回https的,这时候就会出现上述错误。请教1)如果解决上述错误,2)能否设置一下,让服务器不要跳转到https页面。

共 3 个回复


fanyang

服务器可能设置了代理,你可以试着抓取其他页面,代码都没有不好分析

# 0

joe9i0

把http client的tls的Config中的 InsecureSkipVerify设置为true

# 1

leedstyh

@joe9i0 确实,这样解决了

@fanyang 我也不太清楚,我Google了一下,看起来似乎是代理,或者CDN的问题

# 2