我试图调用一个简单的请求,但 API 中的值(属性)为空。你有什么建议吗?
C#
[Route("getpagefields")]
[AcceptVerbs(WebRequestMethods.Http.Post)]
public IHttpActionResult GetPageFields([FromBody]string property)
{
USERS user = TokenUtils.Authonticate(Request);
return Ok(new { fields = WebServiceBL.GetPageFields(property) });
}
Run Code Online (Sandbox Code Playgroud)
.ts
GetPageFields(){
debugger;
let urlPart = this.router.url.split('/')[3];
let params = new HttpParams();
params = params.set('data', urlPart);
let test = this._httpClient.post(environment.apiBaseUrl+'users/getpagefields',params).subscribe(() => {
});
}
Run Code Online (Sandbox Code Playgroud)