我使用Angular 9通过IIS服务器向我的asp.net mvc core后端发送一些头信息,如页面大小和当前页面。当我的请求是到http地址时,一切正常,但当我使用https调用API时,头信息不能正确发送,分页也不能工作。我用postman测试我的https后端,它可以正常工作。
let headers = new HttpHeaders({ 'Content-Type': 'application/json' });
headers = headers.set('PageSize', pageSize.toString());
headers = headers.set('CurrentPage', currentPage.toString());
我如何才能正确发送我的头请求?
试试这种方式。确保你在你的api调用中包含头信息
var pageS = pageSize.toString()
var currentP = currentPage.toString()
var headers = new HttpHeaders({
'Content-Type': 'application/json',
'PageSize': pageS,
'CurrentPage': currentP
});
return this._http.post('https://localhost:5001/api/', {
object
}, {
headers
})
.subscribe(res => console.log(res));