私はHTTP転送で遊んでいます。私はGAEサーバを持っていると私は私が私のブラウザでそれに行くとき、それはレンダリングので、それが正常に働いているかなり確信しているが、ここではPythonのコードは、とにかくです:私はちょうど全体のHTTP POST対を勉強HTTP telnet POST/GAEサーバーの質問(簡単なスタッフ)
import sys
print 'Content-Type: text/html'
print ''
print '<pre>'
number = -1
data = sys.stdin.read()
try:
number = int(data[data.find('=')+1:])
except:
number = -1
print 'If your number was', number, ', then you are awesome!!!'
print '</pre>'
応答処理対GETが、これは、私は端末からやっているものです:
$ telnet localhost 8080
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
GET http://localhost:8080/?number=28 HTTP/1.0
HTTP/1.0 200 Good to go
Server: Development/1.0
Date: Thu, 07 Jul 2011 21:29:28 GMT
Content-Type: text/html
Cache-Control: no-cache
Expires: Fri, 01 Jan 1990 00:00:00 GMT
Content-Length: 61
<pre>
If your number was -1 , then you are awesome!!!
</pre>
Connection closed by foreign host.
私がTelnet POSTの仕事をしようとして約40分間の周りにつまずいたので、私はここでGETを使用しています - いいえ成功を収めて: (
私はこのGETおよび/またはtを取得する方法についての助けに感謝します彼は働くPOST。前もって感謝します!!!!
あなたは可能な限り最も痛みを伴う方法についてでこれをやっています。 WSGIとフレームワークをサーバー上で使用し、クライアント上のカール、wget、またはWebブラウザを使用しないでください。 –