Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Python向JavaScript创建的登录表单发送HTTPS POST请求?_Javascript_Python_Authentication_Python Requests - Fatal编程技术网

如何使用Python向JavaScript创建的登录表单发送HTTPS POST请求?

如何使用Python向JavaScript创建的登录表单发送HTTPS POST请求?,javascript,python,authentication,python-requests,Javascript,Python,Authentication,Python Requests,如何发送POST请求以使用请求库登录网站? 主url不包含任何登录表单,但当单击按钮时,会出现一个表单(我认为这是通过JavaScript完成的)如果您使用请求库,您必须找到请求后操作url,然后发送用户并相应地传递凭据 payload = {'nameOfUserNameInput': 'USERNAME', 'nameOfPasswordInput': 'PASSWORD'} url = 'http://www.example.com/action_url' requests.post(ur

如何发送POST请求以使用请求库登录网站?
主url不包含任何登录表单,但当单击按钮时,会出现一个表单(我认为这是通过JavaScript完成的)

如果您使用请求库,您必须找到请求后操作url,然后发送用户并相应地传递凭据

payload = {'nameOfUserNameInput': 'USERNAME', 'nameOfPasswordInput': 'PASSWORD'}
url = 'http://www.example.com/action_url'
requests.post(url, data=payload)

检查源代码中的
并将帖子发送到
操作
属性值当显示表单时我是否应该找到此标记?如果检查生成的源代码,它应该在那里,如果没有,请查看网络选项卡,查看它是否将帖子发送到URL,因为它也可以使用AJAX,不需要表单元素