2016-03-08 7 views
-1

Я пытаюсь опубликовать значения заголовков на сервере, но значения не встроены в заголовок запроса, вот почему он дает мне неправильный ответ. Я знаю, я делаю что-то неправильно, но я не могу это понять. Ниже мой код.Angularjs 1.x и машинописные и пост-значения для сервера

checkMobileNo (mob: any): ng.IPromise<ng.IHttpPromiseCallbackArg<any>>{ 
    var config: ng.IRequestShortcutConfig = { 
    headers: { 
     MobileNo : mob, 
     DeviceFlag : 'WebOS' 
    } 
    }; 
    return this.$http.post("http://abcd.com/api/DemoWebAPI/IsValidMobileNo", config) 
} 

Я уже добавляю ссылку в этот код.

ответ

2

post method подпись

post(url, data, [config]) 

И вы используете

post(url, config) 

Так объект конфигурации вы передаете фактически передаются в теле/​​данные запроса.

+0

Тогда, какой параметр я должен передать данные значения заголовка или конфигурации? Потому что я передаю значения данных {}, то также дает мне такую ​​же проблему. – RahulSalvikar

-1

я решить эту проблему, используя эту строку

return this.$http.post("http://abcd.com/api/DemoWebAPI/IsValidMobileNo", {}, config)