Cordova Server прослушивает пользовательские методы HTTP

Я использую этот плагин Cordova, который создает веб-сервер. То, как это построено, я думаю, что оно должно быть в состоянии слушать любые неподходящие методы HTTP, но это не работает, хотя. Я просто получаю, что запрос не обработан.

webserver.onRequest(
    function(request) {
      console.log("Request method: ", request.method);
      webserver.sendResponse(
      request.requestId,
        {
          status: 200,
          body: '<html>Hello World</html>',
          headers: {
            'Content-Type': 'text/html'
         }
       }
     );
   }
)

Керл отвечает

>$ curl -X POST  http://192.168.1.2:1337
^C
>$ curl -X PUT  http://192.168.1.2:1337
^C
>$ curl -X DELETE  http://192.168.1.2:1337
^C
>$ curl -X NOTIFY  http://192.168.1.2:1337
BAD REQUEST: Syntax error. HTTP verb NOTIFY unhandled.
>$ curl -X SUBSCRIBE  http://192.168.1.2:1337
BAD REQUEST: Syntax error. HTTP verb SUBSCRIBE unhandled.

Как сделать так, чтобы он также слушал нестандартные методы HTTP?

0 ответов

Другие вопросы по тегам