我正在做一个小项目,涉及在我们工作中使用的内部服务器上托管的网页抓取基本 html 页面。进入这些页面后,会弹出一个 . 。 。它看起来与 windows.prompt() 完全一样,要求输入用户名和密码,并显示一条类似“输入代理凭据:”的消息。有没有办法使用 JavaScript 甚至 python 在提示框中自动注入(inject)并提交这些值?
是的,我确实有访问权限,但每次我转到不同的页面时,它都会重新提示我,我正在尝试对大量页面执行此操作。
我已经尝试检查页面,但似乎没有任何弹出窗口元素。
最佳答案
我怀疑您收到登录提示可能是由于该页面的网络服务器设置所致,而不是由于相关页面内容中包含的任何内容所致。您可能需要调整应用程序的代码来处理登录行为(例如在请求 header 中设置 cookie)。
关于javascript - 如何使用 javascript 输入 window.prompt() 的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57401627/