每当我尝试使用HTTP-verb OPTIONS
触发请求时,我在客户端中收到以下错误消息,但服务器上没有错误消息
org.apache.http.NoHttpResponseException: The target server failed to respond
curl -X OPTIONS URL
给了我:curl: (52) Empty reply from server
所有其他http-verbs都运行良好。
请求甚至没有到达index.php
放
<Limit GET OPTIONS PUT HEAD PATCH DELETE GET>
Order allow,deny
Allow from all
</Limit>
到.htaccess或vhost-config也无济于事。
apache服务器(Apache / 2.2.22(Ubuntu))在用puphet构建的vagrant-box(vagrant 1.3.5)中运行。
使用的客户:
PHPStorm - 测试RESTfull Webservie
Chrome - Dev HTTP Client
对此感到生气,因为我必须从骨干前端回答OPTIONS-request!
提前谢谢!