Accessing POST parameters from BaseHTTPServer

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • James

    Accessing POST parameters from BaseHTTPServer

    Hi all,
    I'm writing a super simple little debugging HTTP server which simply
    returns the path and parameters it receives requests for.

    E.g. requesting /meth?a=b returns something like:
    Command: GET
    Path: /meth
    Params: {'a': ['b']}

    This is fine for GET, but I can't see how I access parameters passed
    by POST requests...

    The particular client programme I'm testing will be passing stuff up
    as text/xml, if that's any help...

    Thanks!
    James
  • Steve Holden

    #2
    Re: Accessing POST parameters from BaseHTTPServer

    James wrote:
    Hi all,
    I'm writing a super simple little debugging HTTP server which simply
    returns the path and parameters it receives requests for.
    >
    E.g. requesting /meth?a=b returns something like:
    Command: GET
    Path: /meth
    Params: {'a': ['b']}
    >
    This is fine for GET, but I can't see how I access parameters passed
    by POST requests...
    >
    The particular client programme I'm testing will be passing stuff up
    as text/xml, if that's any help...
    >
    You read the standard input and decode them according to the relevant
    RFC. The source of the cgi module could be enlightening there. You might
    even consider importing it and using it ...

    regards
    Steve
    --
    Steve Holden +1 571 484 6266 +1 800 494 3119
    Holden Web LLC http://www.holdenweb.com/

    Comment

    Working...