推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide
leafonsword
V2EX  ›  Python

Python3 自带的 http.server 模块能接收客户端的 http get 请求,再发送一个 post 请求吗?

  •  
  •   leafonsword ·
    leafonsword · Jul 7, 2017 · 7891 views
    This topic created in 3407 days ago, the information mentioned may be changed or developed.

    我想写个简单程序监听客户端的 http 请求,然后返回一个结果给客户端,请大家帮看下如下思路是否正确:

    1.用 Python3 自带的 http.server 来监听
    2.客户端用 http get 方法来获取
    3.本机程序返回结果用 http post 方法返回给客户端

    Supplement 1  ·  Jul 7, 2017

    看了这篇文章发现http.server模块是可以实现的:
    https://daanlenaerts.com/blog/2015/06/03/create-a-simple-http-server-with-python-3/

    9 replies  •  2017-07-07 13:06:08 +08:00
    LokiSharp
    LokiSharp
    Jul 7, 2017
    1
    EchoUtopia
    EchoUtopia
    Jul 7, 2017 via iPhone❤️1
    2
    http 响应没有 post、get 这一说吧
    awanabe
    awanabe
    Jul 7, 2017
    3
    发送请求你需要 requests 库。
    你要发送给客户端 post 请求是为啥? 那客户端还要起一个 server 监听。 直接用 get 请求的 response 不就好了么
    Morriaty
    Morriaty
    Jul 7, 2017
    4
    你应该先看一下 http 原理.......
    21grams
    21grams
    Jul 7, 2017❤️1
    5
    返回 post 给客户端? 你知道你在说什么吗?
    ghostheaven
    ghostheaven
    Jul 7, 2017 via Android
    6
    简单说 HTTP 协议简单说就是一个客户端请求+服务端返回就结束了。GET/POST 都是客户端的请求。你可以在收到客户端 GET 的时候,把结果直接返回给客户端。
    WuMingyu
    WuMingyu
    Jul 7, 2017 via iPhone
    7
    ,,,,,,,,,,,,,,
    wilsonwen
    wilsonwen
    Jul 7, 2017 via Android
    8
    可以,把 http 协议重写就行了
    zoues
    zoues
    Jul 7, 2017 via iPhone
    9
    可以告别 cs 了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1542 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 17:46 · PVG 01:46 · LAX 09:46 · JFK 12:46
    ♥ Do have faith in what you're doing.