javascript - 如何使用 javascript 输入 window.prompt() 的值?
问题描述
我正在做一个小项目,涉及网络抓取托管在我们工作中使用的内部服务器上的基本 html 页面。进入这些页面后,会弹出一个 . . . 它看起来与 windows.prompt() 完全一样,要求输入用户名和密码,并带有类似“输入代理凭据:”的消息。有没有办法使用 JavaScript 甚至 python 在提示框中自动注入和提交这些值?
是的,我确实可以访问,但每次我转到不同的页面时,它都会重新提示我,我正在尝试对大量页面执行此操作。
我已经尝试检查该页面,但似乎没有任何弹出元素。
解决方案
我怀疑您可能会收到登录提示,因为该页面的 Web 服务器设置,而不是由于相关页面内容中包含的任何内容。您可能需要调整应用程序的代码以处理登录行为(例如在请求标头中设置 cookie)。
推荐阅读
- javascript - 如何构建一组独特的数组?
- python - 从列表创建二进制嵌套方形字典
- asp.net-core - 为 asp net core 标识创建新表
- jtapplecalendar - JTAppleCalendar:有没有办法强制更新 ConfigurationParameters?
- python - 创建一个所有行都相同的numpy数组
- c# - C# Google.Apis.Sheets.v4 错误:“invalid_grant”,描述:“无效的 JWT:令牌必须是短期令牌
- php - WP All Import 正在跳过所有 Woocommerce 产品,而不是创建新产品
- python - 2D 插值无限时间运行,没有任何错误消息
- spacy - 大规模使用短语匹配器来改变标记化
- sql - 根据sql中的行条件从行中获取数据