我在一个单独的位置设置了一个web服务器,我想用HTTP POST请求远程访问它。有人可以请指导我如何继续下去。我需要使用Python来运行HTTP Post请求并修改WEB页面的内容使用python的HTTP POST请求
-2
A
回答
0
我认为其基本思想是创建一个连接,构建一些头文件和数据,然后继续并发送该请求,获取来自连接的响应,然后您可以读取响应。
connection = httplib.HTTPConnection('<yourServerAddress>:<port>')
headers = ... # Some JSON
data = ... # Some data
connection.request('POST', 'resource/name/goes/here', data, headers)
response = connection.getresponse()
# Let's print what we get back
print response.read()
1
虽然可能不是特别实用,你可以使用一个插座。接收到POST请求的服务器上的脚本必须在收到后修改所需的网页内容。
import socket
sock = socket.socket()
sock.connect(('server_domainname.com', 80))
sock.sendall(b'POST/HTTP/1.1\r\nHost: server_domainname.com:80\r\n\r\n')
相关问题
- 1. Python请求Multipart HTTP POST
- 2. Python中的Python IoT HTTP POST请求?
- 3. 如何使用Python请求模块来模拟HTTP post请求?
- 4. HTTP POST请求
- 5. HTTP POST请求
- 6. 更改HTTP POST请求HTTPS POST请求:
- 7. 使用python POST xml请求
- 8. 使用Volley的HTTP Post请求
- 9. 使用XML数据的HTTP POST请求
- 10. 使用JSON的HTTP POST请求
- 11. 使用AJAX的Http POST请求
- 12. 使用boost :: asio的HTTP POST请求
- 13. 使用.NET的HTTP POST复杂请求
- 14. 的Android POST使用HTTP URL请求
- 15. 使用C++的HTTP POST请求
- 16. iOS http POST请求
- 17. Paraimpu HTTP POST请求
- 18. ASMX HTTP POST请求
- 19. Angular2 HTTP POST请求
- 20. Android http请求POST
- 21. HTTP POST请求AngularJS
- 22. 在Python中接收HTTP POST请求
- 23. Python - HTTP multipart/form-data POST请求
- 24. Python请求图像上传HTTP POST
- 25. 使用JSON进行HTTP POST SOAP请求
- 26. 发送HTTP POST请求使用PHP
- 27. 使用Arduino发出http POST请求
- 28. 使用POST时HTTP 400错误请求
- 29. IOS如何使用HTTP POST请求
- 30. 在python中使用JSON字符串的HTTP POST请求
https://docs.python.org/3/howto/urllib2.html –