Angularjs 1.x 和 Typescript 以及 post 值到服务器
Angularjs 1.x and Typescript and post value to server
我正在尝试将 post header 值发送到服务器,但值未嵌入 请求 header 这就是为什么它给我错误回答。我知道,我做错了什么,但我无法弄清楚。下面是我的代码。
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)
}
我已经在该代码中添加了引用路径。
post method签名是
post(url, data, [config])
并且您正在使用
post(url, config)
所以您传递的配置对象实际上是作为请求的 body/data 发送的。
我用这条线解决了这个问题
return this.$http.post("http://abcd.com/api/DemoWebAPI/IsValidMobileNo", {}, config)
我正在尝试将 post header 值发送到服务器,但值未嵌入 请求 header 这就是为什么它给我错误回答。我知道,我做错了什么,但我无法弄清楚。下面是我的代码。
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)
}
我已经在该代码中添加了引用路径。
post method签名是
post(url, data, [config])
并且您正在使用
post(url, config)
所以您传递的配置对象实际上是作为请求的 body/data 发送的。
我用这条线解决了这个问题
return this.$http.post("http://abcd.com/api/DemoWebAPI/IsValidMobileNo", {}, config)