main
wanggaofeng 1 year ago
parent d317c5b0b6
commit b188374b85

@ -230,21 +230,21 @@ namespace HttpClientStudy.WebApp.Controllers
/// 删除账号(查询参数)
/// </summary>
/// <returns></returns>
[HttpPost]
[HttpDelete]
public IActionResult Delete([FromQuery] int id)
{
var account = _accountService.GetAllAccounts().FirstOrDefault(a => a.Id == id);
var result = BaseResultUtil.Success<Account>(account);
var result = BaseResultUtil.Success(account?.Id);
return Ok(result);
}
/// <summary>
/// DELETE 请求
/// 删除账号(查询参数)
/// 删除据(JsonBodyData)
/// </summary>
/// <returns></returns>
[HttpPost]
public IActionResult Delete([FromBody] Account account)
[HttpDelete]
public IActionResult DeleteForJsonData([FromBody] Account account)
{
var result = BaseResultUtil.Success<Account>(account);
return Ok(result);
@ -252,6 +252,20 @@ namespace HttpClientStudy.WebApp.Controllers
#endregion
#region OPTIONS
/// <summary>
/// 简单OPTIONS请求
/// (无请求体数据)
/// </summary>
/// <returns></returns>
[HttpOptions]
[HttpPost]
public IActionResult OptionsSimple()
{
BaseResult<string> result = BaseResultUtil.Success<string>("简单OPTIONS请求");
//这样丢失内容协商只会返回JSON数据
return new JsonResult(result);
}
#endregion
#region PATCH

Loading…
Cancel
Save