C#代码示例:
[HttpPost]
public IHttpActionResult Post([FromBody]MyModel model)
{
if(!ModelState.IsValid)
{
return BadRequest(ModelState);
}
//在此处处理请求,并在需要时返回某些数据
return Ok();
}
Typescript代码示例:
import { Component, OnInit } from '@angular/core';
import { HttpClient } from '@angular/common/http';
@Component({
selector: 'app-my-component',
templateUrl: './my-component.component.html',
styleUrls: ['./my-component.component.css']
})
export class MyComponentComponent implements OnInit {
constructor(private http: HttpClient) { }
ngOnInit(): void {
this.http.post('/api/myEndpoint', { data: 'myData' }).subscribe(response => {
//在此处处理响应并执行相应的操作
}, error => {
console.log(error);
});
}
}