zoukankan      html  css  js  c++  java
  • web services学习笔记

    由于毕业设计需要用到web servers的知识,所以今天在这里学习web services的知识,其实微软的东西还是比较容易上手的,基本上可以写一些简单的web services的小程序了。

    就遇到的问题在这里总结一下,首先我的开发环境是vs2008,在添加一个默认的hello world的web services的运行的时候,就报错了。

    报错内容为:因 URL 意外地以“/HelloWorld”结束,请求格式无法识别。

    后来查了一些资料,解决办法:在web.config中的system.web目录下面添加上如下的节点就可以解决问题了。

    <webServices>
          <protocols>
            <add name="HttpGet"/>
            <add name="HttpPost"/>
          </protocols>
    </webServices>
    

      后来又碰到了一个莫名奇妙的问题,在遨游下面运行了web services的测试文件,但是函数方法稍微做了修改。具体方法代码如下:

    [WebMethod(Description="自己测试的项目")]
    public string TestWebServices(string name, Int32 age)
    {
        return "你好" + name + "你的年龄是" + age;
    }

    记得这里有自己的参数了,但是我在遨游测试的时候,竟然报错了。

    报错内容:System.InvalidOperationException: 缺少参数: name。

    解决办法:换成ie自己的浏览器,这问题是遨游的问题。

    希望遇到和我相同的问题的博友们可以参考我的办法!

    Stallman 先生认为最大的快乐是让自己发展的软件让大家来使用了!

  • 相关阅读:
    CMSIS_OS中osMailPut 和 osMessagePut 的问题
    网络:W5500抓包TCP segment of a reassembled PDU
    网络:W5500 UDP数据包格式注意事项
    笔记:把编译时间加入到目标文件
    笔记:git和码云
    笔记:git基本操作
    FreeRtos堆栈检测应用
    一个由自增运算符以及C语法顺序细节引起的bug
    高级文件操作
    linux 权限相关
  • 原文地址:https://www.cnblogs.com/Jimmy009/p/webservices.html
Copyright © 2011-2022 走看看