2017-02-21 7 views
1

Попытки опубликовать простой объект через nodejs с помощью request http модуля, каждый раз, когда я пытаюсь отправить свои данные в мою API он показывает это options.uri is a required argument пока я предоставил конечный URL точку, где POST данные ,NodeJs запросить HTTP модуль options.uri ошибка

var url = 'http://omcloud.azurewebsite.net/api/Test'; 
request.post(url, 
      { json: { "Definition": "Test"} }, 
      function (error, response, body) { 
       if (!error && response.statusCode == 200) { 
        console.log(body) 
       } 
      } 
     ); 

Может кто-то пролить свет, что не так с кодом выше?

ответ

2

Попробуйте добавить URL: URL внутри Поста JSON

var url = 'http://omcloud.azurewebsite.net/api/Test'; 
    request.post({ 
       url : url, 
       json: { "Definition": "Test"} }, 
       function (error, response, body) { 
        if (!error && response.statusCode == 200) { 
         console.log(body) 
        } 
       } 
      ); 
+0

все тот же, хотя – MrNew

+0

Nvm может быть конечной точкой не работает должным образом, – MrNew

 Смежные вопросы

  • Нет связанных вопросов^_^