javascript - 以编程方式填充 javascript/浏览器弹出凭据请求
问题描述
我正在尝试以编程方式访问 Web 应用程序背后的内容,该内容通过弹出窗口请求凭据。
使用 C# 的 HttpClient 类,有没有办法请求网站、获取凭据请求、填充凭据并传递第二个请求?
我无法在显示的密码弹出窗口中获取页面源。我想知道这个提示本身是否真的没有任何Javascript,它是某种较低级别的浏览器功能。
解决方案
这看起来像模态的引导程序。如果您在桌面上,请在 chrome 上打开它并按 F12 以获取 devtools。从那里要么从模式的来源查看,要么观看Network Tab
with Preserve log
:On
以检查表单发布到哪个 url 以及使用哪些参数
我希望这不是为了暴力破解应用程序......
推荐阅读
- r - R data.table'变量<-名称(DT)':变量被:=运算符覆盖
- groovy - 为什么匿名类构造过程中访问局部变量会导致NPE
- c++ - 在 Qt QML 中附加时如何在 BarSeries xAxis 中设置标签的 tickCount
- angular - 动态组件Angular 12的问题
- node.js - 未找到边界 为什么?
- winapi - 非 HWND 特定的 Windows Ink
- python - 从 Flutter 上传图片
- python - AWS Chime 创建会议 Chime 链接
- javascript - Jquery 动态选择器
- terraform - cdkt 创建多个堆栈