Http 服务器使用的正确用户代理是什么?

Http 服务器使用的正确用户代理是什么?,http,request,user-agent,Http,Request,User Agent,因为我们构建了“从url抓取”,但某些站点不喜欢不传递用户代理头。我可以像其他网站建议的那样使用股票浏览器用户代理,但作为一个好的网络公民,我想知道是否有更合适的用户代理可以为请求其他服务器数据的服务器设置?取决于您编写服务器时使用的语言。例如,Python的urllib将默认值设置为User-agent:Python-urllib/2.1,但您也可以轻松地将其设置为类似User-agent:filepicker.io/或更特定于语言的值(如果您愿意)

因为我们构建了“从url抓取”,但某些站点不喜欢不传递用户代理头。我可以像其他网站建议的那样使用股票浏览器用户代理,但作为一个好的网络公民,我想知道是否有更合适的用户代理可以为请求其他服务器数据的服务器设置?

取决于您编写服务器时使用的语言。例如,Python的urllib将默认值设置为
User-agent:Python-urllib/2.1
,但您也可以轻松地将其设置为类似
User-agent:filepicker.io/
或更特定于语言的值(如果您愿意)