0
Rubyでシンプルなサーバーを実装しようとしていますが、何らかの理由でputリクエストからデータを取得できません。私が作っていRubyでHTTP PUTリクエストからデータを抽出できません
カール要求は:
curl -v -X PUT localhost:2016/api/kill -d {"connId" : 1}
サーバーは大丈夫要求を読んでいるように見えます。 コード:
while line = socket.gets
puts line.chomp
request << line.chomp
break if line =~ /^\s*$/
end
は、出力生成:
PUT /api/kill HTTP/1.1
User-Agent: curl/7.35.0
Host: localhost:2016
Accept: */*
Content-Length: 7
Content-Type: application/x-www-form-urlencoded
をしかし、私はどこにもデータが表示されませんか?
私はそれを見ていますか?
カールリクエストに問題がありますか?
動作していないようです。とにかくありがとう。 –
マイナーな変更を加えました!ありがとうございました! –
ようこそ。それが何だった? –