App Engine에서 두 페이지 사이에 간단한 http 요청/응답 통신을하려고합니다. 여기 코드는 다음과 같습니다AppEngine urlopen connection aborted [Errno 10053]
class MainHandler(webapp.RequestHandler):
def get(self):
values = {'id' : '9',
'number' : '10001',
'age' : '15828',
'name' : 'Squeak' }
data = urllib.urlencode(values)
request = urllib2.Request("http://localhost:8082/post", data)
response = urllib2.urlopen(request)
content = response.read()
self.response.out.write(content)
class PostHandler(webapp.RequestHandler):
def post(self):
self.response.out.write(str(self.request.get('id')) + '<br>' + str(self.request.get('number')) + '<br>' + str(self.request.get('age')) + '<br>' + self.request.get('name'))
내가 논문 핸들러를 할당에 '/'와 '/ 포스트'무슨 일이 것은 내가 DeadLineExceedError 내가 차단 된 생각, HTTP 응답, 대기 얻을 수 있다는 점이다 "는 estabilished 연결 때문에 호스트 시스템의 소프트웨어에 의해 중단되었습니다. "[Errno 10053]. 방화벽/바이러스 백신을 사용하지 못하게 시도했지만 여전히 작동하지 않았습니다. 분명히 App Engine을 처음 사용하지만,이 내용은 간단 할 것으로 예상됩니다. 왜 그런가? 나는 이미 이것으로 얼마 동안 고투하고있다.
두 사이트를 브라우저에서 직접로드 할 수 있습니까? dev 서버는 스레드되지 않으므로 순차적으로 요청이 처리되지만 다른 포트에서 수신 대기중인 두 개의 별도 인스턴스가 있다고 가정합니다. – someone1