webapi读取json webapi读取json时,获取的数据为空(webhook)

webapi读取json webapi读取json时,获取的数据为空(webhook),第1张

 转载 在使用Web Api的时候,有时候只想返回JSON;实现这一功能有多种方法,本文提供两种方式,一种传统的,一种作者认为是正确的方法。

JSON in Web API – the formatter based approach

只支持JSON最普遍的做法是:首先清除其他所有的formatters,然后只保留JsonMediaTypeFormatter。

有了><!DOCTYPE html>

<html>

<head>

    <meta >

一直以来都是在win8或windows server2012中进行aspnet mvc或webapi程序的部署,没有发现任何问题。今天在win2008中进行aspnet webapi的部署,访问api的时候页面显示404错误。下面步骤将解决aspnet webapi在win2008中的部署问题。

添加映射

在iis中选中需要设置的webapi站点,双击“处理程序映射”

在d出框中添加对webapi的请求映射:

请求路径:api /

可执行文件:%windir%\MicrosoftNET\Framework64\v4030319\aspnet_isapidll,注意32位和64位路径的区别。

名称:webapi,自定义名称即可

修改应用程序池的管道模式

将webapi的应用程序池的管道模式修改为经典

更新dll

映射添加之后,访问站点,不会报404错误了,但会报一些dll文件未能加载,一共有4个,名称分别如下:

SystemWebWebPagesDeploymentdll

MicrosoftWebInfrastructuredll

SystemWebWebPagesRazordll

SystemWebWebPagesdll

将上面四个dll文件复制到webapi站点到bin目录中,问题解决。

以上就是关于webapi读取json webapi读取json时,获取的数据为空(webhook)全部的内容,包括:webapi读取json webapi读取json时,获取的数据为空(webhook)、请问html的js调用webapi接口、昨天有老同学问我怎么在Windows Server2012 R2里面部署 MVC 的网等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9419055.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存