当前位置: 首页 > 知识库问答 >
问题:

系统网Http。在fiddler中运行Web API post请求时,fiddler中出现UnsupportedMediaTypeException异常

方权
2023-03-14

我是ASP的新手。NETMVCWebAPI。我正在尝试运行visual studio 2013创建的默认web api项目。另外,我正在使用fiddler测试web api。

在该默认项目中,创建了一个post方法“api/Account/Register”。当我尝试在fiddler UnsupportedMediaTypeException中运行它时,会发生异常。我搜索了很多,并尝试添加内容类型:application/json;小提琴手作曲部分的标题。但例外情况仍然存在。以下是完整的异常详细信息-

{“Message”:“请求包含实体正文,但没有内容类型标头。此资源不支持推断的媒体类型“application/octet stream”。”,“ExceptionMessage”:“没有MediaTypeFormatter可用于从媒体类型为“application/octet stream”的内容中读取类型为“RegisterBindingModel”的对象。”,“ExceptionType”:“System.Net.Http.UnsupportedMediaTypeException”,“StackTrace”:“在System.Net.Http.HttpContentExtensions.ReadAsAsync[T](HttpContent内容,类型,IEnumerable1格式化程序,IFormatterLogger格式化程序记录器,CancellationToken CancellationToken)\r\n在System.Net.Http.HttpContentExtensions.Readasync(HttpContent内容、类型、IEnumerable1格式化程序、IFormatterLogger格式化程序记录器、CancellationToken CancellationToken)\r\n在系统中。网状物Http。模型绑定。FormatterParameterBinding。ReadContentAsync(HttpRequestMessage请求,类型类型,IEnumerable`1格式化程序,IFormatterLogger格式化程序记录器,CancellationToken CancellationToken)“}

请让我知道我错过了什么。

共有1个答案

艾修筠
2023-03-14

尝试插入接受标头:

Accept: */*

意思是:付出你所拥有的。。。

Accept: application/json

意思是:给我JSON

 类似资料:
  • Fiddler可以只抓取get请求方法的数据包吗?如何抓取呢? 希望知道的小伙伴回答解答一下,十分感谢!!!

  • 系统需求 Windows 2000/XP/2003/Vista,需要安装 Microsoft .NET Framework v2.0 或更高版本 10 MB 以上磁盘剩余空间 主频 800mhz 处理器 (推荐 2.4G 及以上) 128 MB 内存 (推荐 512MB 以上) 安装过程 双击 Fiddler2 安装程序图标进行安装 授权协议 选择安装目录 完成安装 运行 Fiddler 开始菜单

  • 本文向大家介绍fiddler使用方法之Fiddler显示IP,Fiddler中文乱码解决方法以及fiddler模拟发送get/post请求,包括了fiddler使用方法之Fiddler显示IP,Fiddler中文乱码解决方法以及fiddler模拟发送get/post请求的使用技巧和注意事项,需要的朋友参考一下 Fiddler是一个HTTP的调试代理,以代理服务器的方式,监听系统的Http网络数据流

  • Fiddler是一个http调试代理,它能 够记录所有的你电脑和互联网之间的http通讯,Fiddler 可以也可以让你检查所有的http通讯,设置断点,以及Fiddle 所有的“进出”的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它仅仅暴露http通讯还有提供一个用户友好的格式。 Fiddler 包含一

  • Fiddler教程 简介 Fiddler(中文名称:小提琴)是一个HTTP的调试代理,以代理服务器的方式,监听系统的Http网络数据流动,Fiddler可以也可以让你检查所有的HTTP通讯,设置断点,以及Fiddle所有的“进出”的数据(我一般用来抓包),Fiddler还包含一个简单却功能强大的基于JScript .NET事件脚本子系统,它可以支持众多的HTTP调试任务。 Fiddler官方网站提

  • Fiddler 是一个 HTTP 调试抓包工具。它通过代理的方式获取程序http通讯的数据,可以用其检测网页和服务器的交互情况,Fiddler 可以帮您记录,调试Microsoft Internet Explorer 与 Web 应用程序的交互,找到Web程序运行性能的瓶颈,还有如查看向 Web 服务器发送cookies的内容,下载内容的大小等功能,强烈推荐用户使用。