如何使用python请求模块发送带有数据的发布请求?

用户名

我想从用户处获取密码,然后将发布请求发送到url('http://example.com/welcome?user='+(某些用户名))。那么如何发送带有数据的发帖请求呢?

恩富弗里斯
data = {'password': SOME_PASSWORD}
requests.post(url, data=data)

您的网址将类似于

'http://example.com/welcome?user={}'.format(username)'

然后在您的服务器上,在get参数中具有用户名,在post参数中具有密码。但是您可以只将用户名和密码放在数据字典中,然后将两个字段都张贴

编辑:

我确实同意Martijn的观点,即在get中传递一些数据,然后在post中传递一些数据是一个坏主意,因此,如果没有充分的理由这样做,您可能应该避免这样做。

如果您绝对需要在GET中传递用户名和在POST中传递密码,我也喜欢使用requests params参数和data参数的想法,因此您的请求将变为:

requests.post('http://example.com/welcome', data={'password': SOME_PASSWORD}, params={'user': SOME_USERNAME})

但最好的方法是:

requests.post('http://example.com/welcome', data={'password': SOME_PASSWORD, 'user': SOME_USERNAME})

对于以前的简短回答表示歉意,这是在喝咖啡休息时快速解决的问题。请原谅我 :-)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Python发送带有数据的获取请求?

来自分类Dev

发送带有数据和JSON参数的发布请求

来自分类Dev

使用python请求发送带有未编码数据的http发布请求

来自分类Dev

如何使用System.Net.HttpWebRequest发送带有数据的请求

来自分类Dev

如何使用Rails发送带有ajax发布请求的表单

来自分类Dev

如何使用Rails发送带有Ajax发布请求的表单

来自分类Dev

如何通过urlfetchapp发送有效载荷中带有数组的发布请求

来自分类Dev

使用Python请求模块发出的PUT请求没有数据

来自分类Dev

使用访存发送带有数据对象的获取请求

来自分类Dev

如何通过数据表发送带有ajax请求的发布数据

来自分类Dev

如何在Robot Framework中发送带有空数据JSON的发布请求?

来自分类Dev

如何发送带有MTOM附件的HTTP发布请求?

来自分类Dev

使用没有数据的libcURL发送PUT请求

来自分类Dev

如何使用请求发送带有标头的PATCH请求

来自分类Dev

在python中处理带有请求的发布数据

来自分类Dev

Python请求带有cookie的http发布数据

来自分类Dev

如何使用RestClient在发布请求中发送数据

来自分类常见问题

如何使用python通过POST请求将带有元数据(标题,描述)的媒体发送到WordPress REST API

来自分类Dev

如何使用python通过POST请求将带有元数据(标题,描述)的媒体发送到WordPress REST API

来自分类Dev

如何发送带有表中数据的POST请求?

来自分类Dev

如何发送带有多个数据参数的http请求

来自分类Dev

如何使用带有React Hooks的axios来发布请求?

来自分类Dev

如何使用带有cookie和数据的unittest模块进行伪造的发帖请求?

来自分类Dev

如何使用带有cookie和数据的unittest模块进行伪造的发帖请求?

来自分类Dev

如何使用请求模块获取带有 unicode 字符的 url?

来自分类Dev

如何使用按钮发送jQuery发布请求

来自分类Dev

使用python发送JSON发布请求

来自分类Dev

如何使用带有某些标头的请求 Python 发送文件?

来自分类Dev

通过代理连接发送带有标题的aiohttp发布请求

Related 相关文章

  1. 1

    如何使用Python发送带有数据的获取请求?

  2. 2

    发送带有数据和JSON参数的发布请求

  3. 3

    使用python请求发送带有未编码数据的http发布请求

  4. 4

    如何使用System.Net.HttpWebRequest发送带有数据的请求

  5. 5

    如何使用Rails发送带有ajax发布请求的表单

  6. 6

    如何使用Rails发送带有Ajax发布请求的表单

  7. 7

    如何通过urlfetchapp发送有效载荷中带有数组的发布请求

  8. 8

    使用Python请求模块发出的PUT请求没有数据

  9. 9

    使用访存发送带有数据对象的获取请求

  10. 10

    如何通过数据表发送带有ajax请求的发布数据

  11. 11

    如何在Robot Framework中发送带有空数据JSON的发布请求?

  12. 12

    如何发送带有MTOM附件的HTTP发布请求?

  13. 13

    使用没有数据的libcURL发送PUT请求

  14. 14

    如何使用请求发送带有标头的PATCH请求

  15. 15

    在python中处理带有请求的发布数据

  16. 16

    Python请求带有cookie的http发布数据

  17. 17

    如何使用RestClient在发布请求中发送数据

  18. 18

    如何使用python通过POST请求将带有元数据(标题,描述)的媒体发送到WordPress REST API

  19. 19

    如何使用python通过POST请求将带有元数据(标题,描述)的媒体发送到WordPress REST API

  20. 20

    如何发送带有表中数据的POST请求?

  21. 21

    如何发送带有多个数据参数的http请求

  22. 22

    如何使用带有React Hooks的axios来发布请求?

  23. 23

    如何使用带有cookie和数据的unittest模块进行伪造的发帖请求?

  24. 24

    如何使用带有cookie和数据的unittest模块进行伪造的发帖请求?

  25. 25

    如何使用请求模块获取带有 unicode 字符的 url?

  26. 26

    如何使用按钮发送jQuery发布请求

  27. 27

    使用python发送JSON发布请求

  28. 28

    如何使用带有某些标头的请求 Python 发送文件?

  29. 29

    通过代理连接发送带有标题的aiohttp发布请求

热门标签

归档