WEBAPI部署后无法访问

问题描述

WebAPI部署后弄了一个测试页进行调用是可以的,如下图但是手机端去调用的时候不行http://api.30dao.com/api/Login/UserLogin直接输入地址时"NetworkError:405MethodNotAllowed-http://api.30dao.com/api/Login/UserLogin"这种问题是什么原因啊?怎么解决。

解决方案

解决方案二:
webapi不像mvc那样,有两种方式指定访问方式,一种是约定优先,即方法前几个子母代表支持哪种访问,比如get开头,代表支持get方式访问,另外一种是通过HttpGet之类的特性,在你的api方法上面增加这个就可以指定用get方式,另外,对访问方式的支持,webapi比mvc严格的多,像你现在就是访问了只支持post方式的action,当然也可能是其它,但可以肯定不是get
解决方案三:
我特意指定了是[httppost]为什么会提示无法找到get
解决方案四:
因为你是通过get方式请求的啊,浏览器能直接访问的都是get方式
解决方案五:
下个ChromePoster或者找个JQuery的网站,调试然后POST

时间: 2024-08-02 08:58:00

WEBAPI部署后无法访问的相关文章

tomcat正常部署后无法访问指定域名

问题描述 我在tomcat的server文件中配置了一个host:<Hostname="域名"appBase="webapps"unpackWARs="true"autoDeploy="true"xmlValidation="false"xmlNamespaceAware="false"><Contextpath=""docBase="D:

在服务器上部署tomcat后浏览访问其中的JSP为什么跳转到了127.0.0.1下面

问题描述 为什么把改web项目部署到阿里云服务器上后,访问第一个图片时却跳转到了第二个图片中IP? 解决方案 解决方案二:说明你原来的页面中的form的地址写的是locahost:之类的....解决方案三:没有呀!只是在tomcat配置的时候!需要把里面的localhost改为服务器的ip!

Exchange Server 2010学习(十三)高可用部署后的配置工作

在前面我们利用NLB实现了CAS+HT角色的高可用,借助DAG技术实现了邮箱数据库的高可用.但如果要让Exchange真正跑起来还需要进行一些必要的设置.在本系统的第三篇文章中曾详细介绍了三合一角色部署后的设置.其实这些设置项是一样的,只是现在角色分开了,并且实现了相应的高可用,在配置上稍有改变,本篇文章将讲解此部分内容. 服务器许可 Exchange Server安装完成后,默认只是一个120天的试用版本,此时我们打开EMC控制台时,就会显示出当前组织中没有获得许可的Exchange Serv

php-PHP在IIS7中部署后,外网IE打开的时候会出现404,其浏览器一切正常

问题描述 PHP在IIS7中部署后,外网IE打开的时候会出现404,其浏览器一切正常 http://gfwh.xyhis.cn/ PHP在IIS7中部署后,外网IE打开的时候会出现404,其浏览器一切正常 不知道啥情况啊. 解决方案 当然会404-- 国家严打个人主机建站 80端口都封了的 你还是买个主机去吧 解决方案二: 问题是其他的能访问.我在里面建了个phpinfo.php都能访问的到.

javaWeb项目负载均衡部署后,怎样处理线程并发安全的问题?

问题描述 javaWeb项目负载均衡部署后,怎样处理线程并发安全的问题? javaWeb项目负载均衡部署后,怎样处理线程并发安全的问题?在负载均衡下synchronized同步块 失效了.怎样处理线程并发安全.在此情况下在数据库中的存储过程,触发器 是线程安全的吗? 解决方案 这个问题有点意思,还真从来没想过,这个应该和具体业务相关,synchronized代码块是对竞争资源的处理,这就要看你是对什么资源处理了,应该还是要区分对待的.如果是所有集群节点都需要同步的话,那就需要考虑缓存集群了,不能

部署后的工程出现的问题

问题描述 1.工程开发框架 S2SH 2.部署在外网的tomcat下 版本 6.0.183.数据库是oracle 数据库安装在服务器与tomcat安装在2台不同的服务器.出现的问题:多访问该站点几次,就出现卡在登录页面的问题,始终无法登录. tomcat控制台没出错误 日志也没记录错误. 直接访问部署该工程的tomcat是可以访问的. 重启下tomcat后站点访问速度很快. 帮忙解决下 谢谢! 问题补充:dk101 写道 解决方案 跟踪登录代码,看是否是卡在访问数据库这个环节,如果不是,那就不是

spring security-web工程登录后无法访问主页

问题描述 web工程登录后无法访问主页 将工程部署在jetty后,用URL:"http://localhost:8080/custo/"可以重定向到"http://localhost:8080/custo/index.jsp",当我登录成功后,保持登录状态,在同一浏览器,访问同样的URL:"http://localhost:8080/custo/"却显示404,not found. 请问这个是怎么回事? 解决方案 用IE F12调试下,你登录以后

数据-项目部署后mongodb过一段时间连接就很慢

问题描述 项目部署后mongodb过一段时间连接就很慢 如标题所为,项目完成,部署到服务器上面,一切访问正常.上午访问时还好好的. 下午第一次访问获取数据时很慢.然后又恢复正常了. 到了晚上第一次访问数据时很慢.然后又恢复正常了. 是否连接池的问题?没有人访问了,连接就关闭掉,但下次连接再启动. 有什么办法可以把这个问题解决.我访问一次后,无论任何时候去访问都那么快, 不用过一段时间后第一次访问很慢. 解决方案 应该是连接池等被关闭了,所以第一次要重新连接.你可以每次都重新连接来访问,而不用保持

url-tomcat部署后URL问题 求教!!

问题描述 tomcat部署后URL问题 求教!! tomcat中部署的任务 RUL:http://localhost:8080/Web003/load?id%20=%202最后的id怎么不对 本来应该是http://localhost:8080/Web003/load?id=3的 请问一下这是哪里出了错 解决方案 解决tomcat下的URL中文乱码问题的方法花生壳+tomcat+javaweb项目的部署问题花生壳+tomcat+javaweb项目的部署问题 解决方案二: 首先检查下项目是否正常启