使用asp.net Web API发布数据

Sabyasachi Mishra

大家好,我是asp.net Web API的新手。我想将用户数据保存在数据库中,并使用邮递员传递数据。

在我的API控制器中,我写了

public HttpResponseMessage PostCustomer([FromBody] NewUser userData)
{
    userData = repository.Add(userData);
    var response = Request.CreateResponse<NewUser>(HttpStatusCode.Created, userData);
    string uri = Url.Link("DefaultApi", new { customerID = userData.ID });
    response.Headers.Location = new Uri(uri);
    return response;
}

NewUser是如下的类

public class NewUser
    {
        [Key]
        public long ID { get; set; }
        public string UserName { get; set; }
        public string Password { get; set; }
        public bool Status { get; set; }
        public DateTime? CreatedDate { get; set; }
        public DateTime? ModifiedDate { get; set; }
    }

在邮递员中,我通过form-data传递了键并对其进行赋值,如下所示,它返回的是我的消息

{“ Message”:“此资源不支持请求实体的媒体类型'multipart / form-data'。”,“ ExceptionMessage”:“没有MediaTypeFormatter可用于从媒体类型的内容中读取类型为'NewUser'的对象'multipart / form-data'。“,” ExceptionType“:” System.Net.Http.UnsupportedMediaTypeException“,” StackTrace“:”在System.Net.Http.HttpContentExtensions.ReadAsAsync [T](HttpContent内容,类型,IEnumerable1 formatters, IFormatterLogger formatterLogger, CancellationToken cancellationToken)\r\n at System.Net.Http.HttpContentExtensions.ReadAsAsync(HttpContent content, Type type, IEnumerable在System.Web.Http.ModelBinding.FormatterParameterBinding.ReadContentAsync(HttpRequestMessage请求,类型类型,IEnumerable`1格式器,IFormatterLogger formatterLogger,CancellationToken cancelToken)处的1个格式化程序,IFormatterLogger formatterLogger,CancellationToken cancelleToken)\ r \ n

请帮助我保存邮递员表格数据中的数据。

密顿·帕坦卡(Mithun Pattankar)

尝试按照POSTMAN的屏幕快照进行操作,这可能会对您有所帮助。

正文需要设置为JSON。

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在XmlHttpRequest中使用FormData将数据发布到asp.net核心Web API时出现“ 400错误请求”

来自分类Dev

Android http发布到ASP.NET Web API不会插入数据

来自分类Dev

实体框架数据库首先发布加载相关实体(ASP.NET Web API)

来自分类Dev

如何捕获和保存发布到Resting Asp.net Web API的JSON数据

来自分类Dev

从 Angular 2 前端到 Asp.Net Core web api 的 JSON 数据发布 - 丢失值

来自分类Dev

如何使用fetch()javascript方法将数据发布到.NET Core Web API

来自分类Dev

ASP.NET Web Api的事件发布者

来自分类Dev

将JSON HttpContent发布到ASP.NET Web API

来自分类Dev

在Asp.net Core中将字典发布到Web API

来自分类Dev

ASP.NET MVC Web API:发布对象列表

来自分类Dev

将JSON HttpContent发布到ASP.NET Web API

来自分类Dev

ASP.NET Web API会话数据

来自分类Dev

使用Asp.net Web API的AKKA.NET

来自分类Dev

从ASP.NET MVC控制器将数据发布到ASP.NET Web API控制器时的待处理请求

来自分类Dev

缓存Asp .Net Web API

来自分类Dev

ASP.NET Web API - 使用 HttpClient 发布 Base64 字符串时获取 404

来自分类Dev

使用Web API的ASP.Net Core路由

来自分类常见问题

使用VSTS的ASP.NET Core Web API的CI / CD

来自分类Dev

在ASP.NET Web API中使用事务

来自分类Dev

使用Web API的ASP.NEt MVC返回Razor视图

来自分类Dev

使用ASP.NET Web API处理错误的最佳实践

来自分类Dev

使用角度$ http获取与ASP NET Web API

来自分类Dev

如何使用ASP.net Web API获取JSON?

来自分类Dev

ASP.NET Core 1.0 Web API使用camelcase

来自分类Dev

如何使用ASP.net Web API获取JSON?

来自分类Dev

使用角度$ http获取与ASP Net Web API

来自分类Dev

在ASP.NET Web API中使用事务

来自分类Dev

在ASP.NET Web API中使用$ stateProvider

来自分类Dev

如何使用HttpClient将JSON数据发布到Web API

Related 相关文章

  1. 1

    在XmlHttpRequest中使用FormData将数据发布到asp.net核心Web API时出现“ 400错误请求”

  2. 2

    Android http发布到ASP.NET Web API不会插入数据

  3. 3

    实体框架数据库首先发布加载相关实体(ASP.NET Web API)

  4. 4

    如何捕获和保存发布到Resting Asp.net Web API的JSON数据

  5. 5

    从 Angular 2 前端到 Asp.Net Core web api 的 JSON 数据发布 - 丢失值

  6. 6

    如何使用fetch()javascript方法将数据发布到.NET Core Web API

  7. 7

    ASP.NET Web Api的事件发布者

  8. 8

    将JSON HttpContent发布到ASP.NET Web API

  9. 9

    在Asp.net Core中将字典发布到Web API

  10. 10

    ASP.NET MVC Web API:发布对象列表

  11. 11

    将JSON HttpContent发布到ASP.NET Web API

  12. 12

    ASP.NET Web API会话数据

  13. 13

    使用Asp.net Web API的AKKA.NET

  14. 14

    从ASP.NET MVC控制器将数据发布到ASP.NET Web API控制器时的待处理请求

  15. 15

    缓存Asp .Net Web API

  16. 16

    ASP.NET Web API - 使用 HttpClient 发布 Base64 字符串时获取 404

  17. 17

    使用Web API的ASP.Net Core路由

  18. 18

    使用VSTS的ASP.NET Core Web API的CI / CD

  19. 19

    在ASP.NET Web API中使用事务

  20. 20

    使用Web API的ASP.NEt MVC返回Razor视图

  21. 21

    使用ASP.NET Web API处理错误的最佳实践

  22. 22

    使用角度$ http获取与ASP NET Web API

  23. 23

    如何使用ASP.net Web API获取JSON?

  24. 24

    ASP.NET Core 1.0 Web API使用camelcase

  25. 25

    如何使用ASP.net Web API获取JSON?

  26. 26

    使用角度$ http获取与ASP Net Web API

  27. 27

    在ASP.NET Web API中使用事务

  28. 28

    在ASP.NET Web API中使用$ stateProvider

  29. 29

    如何使用HttpClient将JSON数据发布到Web API

热门标签

归档