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 先生认为最大的快乐是让自己发展的软件让大家来使用了!

  • 相关阅读:
    【原创】C++11:左值和右值(深度分析)
    【基础核心理论】运算符重载
    左值与右值引用 详解
    托盘图标编程
    C/C++ 数组与指针
    webpack 4.0改版问题
    mysql5.7安装记录
    equals方法
    【原创】IO流:读写操作研究(输入流)
    为什么重写equals一定要重写hashCode?
  • 原文地址:https://www.cnblogs.com/Jimmy009/p/webservices.html
Copyright © 2011-2022 走看看