Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 selenium 进行自动浏览器测试,但在测试登录过程时它失败了。原因是我在 requestHeader 中发送我的 csrf 令牌的方式,而不是与我发现处理基于 ajax 表单的标准方式的表单一起发送。这里
我找到了解决此问题的一种方法,即使用代理向浏览器生成的请求注入额外的标头。但如果可以的话,我正在寻找更好的选择。
我假设您使用的是 Selenium WebDriver 而不是旧的 Senelnium RC。
Selenium WebDriver 只是使用浏览器的自动化用户。
你应该不需要任何定制来让它工作。只需确保 jQuery 完成所有设置,并且浏览器应该将自定义标头与请求一起发送。