有没有办法通过Selenium HTML脚本发送标头,以便可以在服务器日志文件中轻松识别来自脚本的调用?
谢谢
答案 0 :(得分:2)
不确定。调用addCustomRequestHeader(headerName, headerValue)
方法设置标头并使用其中一个代理浏览器选项(例如,“iexploreproxy”)。 Selenium RC会将指定的标头添加到它转发给应用程序的每个请求中。
答案 1 :(得分:0)
Selenium的目的是像用户一样行事 - 所以我不知道这是否可能。但我有可能为您解决方法:
制作Selenium脚本以打开一些预定义的页面,然后单击链接,这将导致真实的东西。在服务器上你会知道,从页面到这里的每个人都是“机器人”
最好是如果该页面“隐藏”在防火墙后面,那么“普通”用户就不可能发现它。例如:
由于IP启动192只能在你的网络中,你知道,它是来自你的网络的人= selenium脚本
答案 2 :(得分:0)
您可以按照自己喜欢的方式自定义UA字符串: