2024-04-26 23:14:30 发布
网友
我正在写一个脚本,自动从一个本地地址抓取一个图像(该图像是使用IP摄像机创建的)。然而,当我想访问该网站时,我会得到以下弹出窗口
这是什么类型的弹出窗口?我尝试使用python中的ntml请求包登录,但是这不起作用,因此我认为这是一种不同类型的弹出窗口。你知道吗
从这里开始获取更深入的信息:https://en.wikipedia.org/wiki/Basic_access_authentication
简而言之:
它是由您的浏览器在服务器应答请求时生成的,并设置了“WWW-Authenticate:Basic”头。现在,您的浏览器将显示此弹出窗口,并将您输入的凭据发送到服务器。你知道吗
注意:
所有输入都将不加密发送。因此,您需要使用HTTPS加密连接以保持机密性。否则,凭证可能会被窃取和滥用。由于您的网络摄像头没有HTTPS,我希望您的私人网络被正确屏蔽。你知道吗
解决方案如何在Python中实现它:
这个问题以前已经问过了,现在已经回答了,包括一个片段,演示了如何:Python, HTTPS GET with basic authentication
从这里开始获取更深入的信息:https://en.wikipedia.org/wiki/Basic_access_authentication
简而言之:
它是由您的浏览器在服务器应答请求时生成的,并设置了“WWW-Authenticate:Basic”头。现在,您的浏览器将显示此弹出窗口,并将您输入的凭据发送到服务器。你知道吗
注意:
所有输入都将不加密发送。因此,您需要使用HTTPS加密连接以保持机密性。否则,凭证可能会被窃取和滥用。由于您的网络摄像头没有HTTPS,我希望您的私人网络被正确屏蔽。你知道吗
解决方案如何在Python中实现它:
这个问题以前已经问过了,现在已经回答了,包括一个片段,演示了如何:Python, HTTPS GET with basic authentication
相关问题 更多 >
编程相关推荐