标签:body spinner set postman data Please environment error type
1. postman的body请求格式为 raw (application/json), 则angular请求方式
const headers = new HttpHeaders().set("Content-Type", "application/json; charset=UTF-8").set("Accept", "*/*" ); let body1 = { "access_token" : environment.token } this.httpClient.post(environment.baseUrl + "ResourceV3/getCategoryList.mvc",body1,{headers}) .subscribe( (data:any) => { this.spinner.hide(); if(data["statusCode"] == '0'){ }else{ this.snackBar.open('Something went wrong. Please try again later.', '×', { panelClass: 'error', verticalPosition: 'top', duration: 5000 }); } }, error => { this.spinner.hide(); this.snackBar.open('Something went wrong. Please try again later.', '×', { panelClass: 'error', verticalPosition: 'top', duration: 5000 }); });
2. postman的body的请求格式为application/x-www-form-urlencoded,则angular的请求方式为
const headers = new HttpHeaders().set("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8").set("Accept", "*/*" ); let body1 = new HttpParams({ fromObject : { "access_token" : environment.TOKEN } }); this.httpClient.post(environment.baseUrl + environment.API.getCategoryList,body1,{headers}) .subscribe( (data:any) => { this.spinner.hide(); if(data["statusCode"] == '0'){ this.categoryList=data["returnData"]["datas"] this.categoryList = this.categoryList.sort((a:any, b:any)=>a.name.localeCompare(b.name)); }else{ this.snackBar.open('Something went wrong. Please try again later.', '×', { panelClass: 'error', verticalPosition: 'top', duration: 5000 }); } }, error => { this.spinner.hide(); this.snackBar.open('Something went wrong. Please try again later.', '×', { panelClass: 'error', verticalPosition: 'top', duration: 5000 }); });
标签:body,spinner,set,postman,data,Please,environment,error,type 来源: https://www.cnblogs.com/jahoon/p/15692762.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。