1.移动端访问远程服务时,建议使用WebAPI

2.用不同浏览器访问WebAPI时返回的文本格式是不同的,Chrome Firefox将在浏览器中以XML形式显示此列表,IE浏览器将获得Json格式的数据,区别的原因在于不同浏览器的请求头不同,分别为:application/XML和application/json

2.客户端发送Get请求访问WebAPI时,框架会查找以Get开头的方法进行匹配,当客户端发送Post请求时,框架会查找以Post开头的方法进行匹配

4.跨域访问WebAPI中的方法时,客户端使用ajax访问时如何返回正确的json数据,解决方法:在Web.config的子节点配置如下:具体修改看注释-->

<system.webServer>
<httpProtocol>
<!--跨域配置开始-->
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<!--支持全域名访问,不安全,部署后需要固定限制为客户端网址-->
<add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS" />
<!--支持的http 动作-->
<add name="Access-Control-Allow-Headers" value="Content-Type,X-Requested-With,token" />
<!--响应头 请按照自己需求添加 这里新加了token这个headers-->
<add name="Access-Control-Request-Methods" value="GET, POST, PUT, DELETE, OPTIONS" />
<!--允许请求的http 动作-->
</customHeaders>
<!--跨域配置结束-->
</httpProtocol>
</system.webServer>

转载于:https://www.cnblogs.com/harveylv/p/6589370.html

html网页访问WebAPI中的方法遇到的问题相关推荐

  1. XLua Lua访问C#中的方法(四)访问委托、事件

    委托 在使用Lua代码访问C#委托时需要注意,访问委托类型的方式与访问静态变量的方式相同, 访问(静态/非静态)委托的变量的方式与访问(静态/非静态)成员变量的方式相同 由于在Lua中没有" ...

  2. ppt怎么导入html,PowerPoint2007从网页导入文本中的方法

    有没有试过在PowerPoint2007中把网页导入文本中?如果你有需要的话,就来看看吧! 经常使用PPT的朋友都知道PowerPoint可接受来自多种网页格式的文本,包括HTML 和MHTLM (单 ...

  3. yii2通过url访问类中的方法_每日学点---nginx变量使用方法详解(3)

    也有一些内建变量是支持改写的,其中一个例子是 $args. 这个变量在读取时返回当前请求的 URL 参数串(即请求 URL 中问号后面的部分,如果有的话 ),而在赋值时可以直接修改参数串.我们来看一个 ...

  4. yii2通过url访问类中的方法_行为型设计模式 访问者模式

    author zong email zongzhe1996@163.com 介绍 在访问者模式中,通过使用一个访问者类,可以改变元素类(被访问者)的执行算法.元素类的执行算法可以随着访问者的改变而改变 ...

  5. 浏览器tab关闭事件_翻译|揭示现代浏览器原理(2):网页访问 — Chrome官方

    原文:Inside look at modern web browser (part 2) 网页访问过程中发生了什么 这是揭秘浏览器原理系列的第二篇,在上一篇,我们讲解了浏览器如何利用不同的进程和线程 ...

  6. JSP中实现网页访问统计的方法

    JSP中实现网页访问统计的方法最近学习Jave EE 中的jsp网页开发,需要实现网页访问量的统计,刚开始不知道如何实现,后来问了一下老师,老师是这样回答我的:要实现网页访问的统计,你可以利用appl ...

  7. 【Groovy】编译时元编程 ( ASTTransformation#visit 方法中访问 Groovy 类、方法、字段、属性 | 完整代码示例及进行编译时处理的编译过程 )

    文章目录 一.ASTTransformation#visit 方法中访问 Groovy 类.方法.字段.属性 二.完整代码示例及进行编译时处理的编译过程 1.Groovy 脚本 Groovy.groo ...

  8. OpenCV中6种访问Mat元素的方法

    Mat中不管是以at访问还是ptr访问,都是行优先 ,先Y轴后X轴(即先行后列) 1.使用at访问 /* *OpenCV2中Mat的at操作访问矩阵元素 * */#include <highgu ...

  9. C# WebAPI中DateTime类型字段在使用微软自带的方法转json格式后默认含T的解决办法...

    C# WebAPI中DateTime类型字段在使用微软自带的方法转json格式后默认含T的解决办法 原文:C# WebAPI中DateTime类型字段在使用微软自带的方法转json格式后默认含T的解决 ...

最新文章

  1. python散点图点的大小-python散点图面积大小比例轴长度
  2. 历史性胜利!纽约曼哈顿充电站数量超过加油站
  3. linux系统死亡之平台,又一个Linux发行版宣告死亡
  4. android 城市列表数据,用RecyclerView写的城市列表
  5. 针对.NET开发者(neo-charm) 1.0 的NEO区块链架构参考模型
  6. linux shell ls -l,linux之ls -l|grep ^-|wc -l命令 Shell 中常見的日志統計方法
  7. NS2相关学习——完成一个新协议(3)
  8. YUI Compressor
  9. java web接收tcp_Java多线程实现TCP网络Socket编程(C/S通信)
  10. arcpy 实现列举目录下的要素类与描述矢量数据要素类
  11. python爬虫做毕业论文_基于Python的网络爬虫(智联招聘)开发与实现毕业论文+作品源码+演示视频...
  12. 没有密码怎么解除PDF加密
  13. 应用程序错误,如何解决?急
  14. 超精细写实的3D人物模型,这可不是照片!
  15. magicbook2018+MX150+win10+显卡驱动445.87+cuda_10.0.130+cudnn_v7.6.4.38+conda4.8.3+tensorflow1.14.0
  16. comsume(comsumer怎么读)
  17. python气泡图的地图_基于Python图表绘图系统:matplotlib散点图和气泡图,你了解吗?...
  18. 《幸福就在你身边》第九课、确信自己有好命【哈佛大学幸福课精华】
  19. linux运维工程师到底是做什么的?
  20. opencv-python学习【4】色彩空间类型转换

热门文章

  1. LaTeX TeXworks编辑器插入.eps图片时,无法识别的扩展名eps
  2. 鸟哥的Linux私房菜(基础篇)- 第八章、Linux 磁盘与文件系统管理
  3. 1.模型 16个相机参数(内参、外参、畸变参数)
  4. Tensorflow入门——训练结果的保存与加载
  5. python操作MYSQL数据库(2018-9-27)
  6. 如何编写一个npm包,可以公共使用?
  7. sed文本处理常见用法
  8. Java String 字符串
  9. 关于MOSS SDK的Web Content Management
  10. 以太网端口类型和可插拔模块揭密