代码改变世界

随笔分类 - Web Api

跨域405(Method Not Allowed)问题

2018-05-14 09:23 by stoneniqiu, 13819 阅读, 收藏, 编辑
摘要:zepot post没有问题,用plupload上传出现了这个错误,options过不去。显示Response for preflight has invalid http status code 405 在global中处理下option 另外,还要注意header的设定。多个允许的自定义head 阅读全文

【读书笔记】WebApi 和 SPA(单页应用)--knockout的使用

2015-06-29 00:48 by stoneniqiu, 2807 阅读, 收藏, 编辑
摘要:Web API从MVC4开始出现,可以服务于Asp.Net下的任何web应用,本文将介绍Web api在单页应用中的使用。什么是单页应用?Single-Page Application最常用的定义:一个最初内容只包含html和JavaScript,后续操作通过Restful风格的web服务传输... 阅读全文

记一次Url重写_发布之后iis 404

2014-08-24 21:48 by stoneniqiu, 1107 阅读, 收藏, 编辑
摘要:把api封装完,客户要求app的url能不能不变(客户之前用的php的api开发app,已经开发了很多了,所以希望不改动url)。但是这个规则要求是:xx/api.php?s=/{controller}/{action}&{parms},而我的直接就是xx/{controller}/{actio... 阅读全文

$.ajax 跨域请求 Web Api

2014-08-23 10:18 by stoneniqiu, 4333 阅读, 收藏, 编辑
摘要:WepApi确实方便好用,没有配置文件,一个apicontroller直接可以干活了。但今天用$.ajax跨域请求的时候总是获取不到数据,用fiddler一看确实抓到了数据,但回到$.ajax函数中,直接触发了error,没有触发success,即使状态码是200。用apiclient或者浏览... 阅读全文

【吉光片羽】之 Web API

2014-08-14 22:45 by stoneniqiu, 229 阅读, 收藏, 编辑
摘要:1.在asp项目中直接添加apiController,需要新增Global.asax文件。再增加一个webapiConfig,如果需要访问方式为"api/{controller}/{action}/{id}“ 修改路由:using System;using System.Collections.... 阅读全文