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
但我没有看到任何地方的数据?
我应该看到它吗?
卷曲请求有问题吗?
似乎没有工作。不管怎么说,还是要谢谢你。 –
进行了小修改!谢谢! –
不客气。它以前如何? –