サーバーソケットに問題があります。Web サーバーを作成し、ブラウザから入力しようとしています。フォームの HTML スクリプトは次のとおりです。
<html>
<body bgcolor = black text= white>
<FORM method="post" action="/processData.py">
<P>
<LABEL for="firstname">First name: </LABEL>
<INPUT type="text" id="firstname"><BR>
<LABEL for="lastname">Last name: </LABEL>
<INPUT type="text" id="lastname"><BR>
<LABEL for="email">email: </LABEL>
<INPUT type="text" id="email"><BR>
<INPUT type="radio" name="sex" value="Male"> Male<BR>
<INPUT type="radio" name="sex" value="Female"> Female<BR>
<INPUT type="submit" value="Send"> <INPUT type="reset">
</P>
</FORM>
</body>
</html>
「送信」を押した後にブラウザから POST リクエストが送信されたときに、端末にリクエスト全体を印刷しようとしています。Web サーバーで POST 要求を受信すると、ソケットが「[Errno 35] Resource Temporarily Unavailable」をスローします。接続などを閉じているわけではありませんが、どういうわけか接続が失われています。POSTを取得するためにPythonで使用しているコードは次のとおりです。
while not recvIsComplete:
rcvdStr = fd.recv( 1024 )
if rcvdStr[0:3] == "GET":
toGET()
elif rcvdStr[0:4] == "POST":
print rcvdStr
何が起こっているのですか?