Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript 标题未发送_Typescript_Ionic Framework - Fatal编程技术网

Typescript 标题未发送

Typescript 标题未发送,typescript,ionic-framework,Typescript,Ionic Framework,我的Ionic应用程序未发送标题。这是我的密码 async setAnzahlTische() { let headers1 = new Headers(); headers1.append('Accept', 'application/json'); headers1.append('Content-Type', 'application/json' ); headers1.set('Authorization', await this.storage.get('token')); head

我的Ionic应用程序未发送标题。这是我的密码

async setAnzahlTische() {
let headers1 = new Headers();
headers1.append('Accept', 'application/json');
headers1.append('Content-Type', 'application/json' ); 
headers1.set('Authorization', await this.storage.get('token'));
headers1.append('Access-Control-Allow-Origin', '*');
headers1.append('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE, OPTIONS');
headers1.append('x-Trigger', 'CORS');

let tischid = 2;


let postData =  {

    'tischid' : tischid

  };
let tos = JSON.stringify(postData);

this.http.post('http://127.0.0.1:8000/updatedata', tos, {responseType: 'text'})
    .subscribe(data => {
        console.log(data);
        //this.router.navigate(['/home']);

    }, error => {
        console.log(error.message);
    });
}

那么我错过了什么?当我做headers1.get(‘授权’)时,我得到了我想要的令牌。《邮递员》里的一切都很好。

就这样做吧,它很好用

 this.http.post("YOUR URL", "PARAMETER", { headers: { Auth: token } });

当我尝试导入RequestOptions时,它会说它们在/angular/common/https.Add HttpHeaders()而不是Headers中不可用,但它会告诉我一个错误:没有重载与此调用匹配。上一次重载导致以下错误。类型为“HttpHeaders”的参数不能分配给类型为“{headers?:HttpHeaders{[header:string]:string | string[]};observe?:“body”;params?:HttpParams |{[param:string]:string[]};reportProgress?:boolean;responseType?:“json”;with Credentials?:boolean;}”的参数。就这样做吧。http.post(“你的url”,“您的参数,{头:{Auth:token}});
let headers = new HttpHeaders();
headers = header.append('Content-Type','application/json');
headers = header.append('Accept','application/json');