Returning http status code from Web Api controller

前端 未结 13 1532
一生所求
一生所求 2020-11-27 10:01

I\'m trying to return a status code of 304 not modified for a GET method in a web api controller.

The only way I succeeded was something like this:

p         


        
13条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-11-27 10:49

    Another option:

    return new NotModified();
    

    public class NotModified : IHttpActionResult
    {
        public Task ExecuteAsync(CancellationToken cancellationToken)
        {
            var response = new HttpResponseMessage(HttpStatusCode.NotModified);
            return Task.FromResult(response);
        }
    }
    

提交回复
热议问题