WCF 教程出现错误 400(错误请求)?

2023-12-30

我昨晚开始使用 WCF 设置一个简单的客户端服务器,它允许我在会话开始时向客户端发送游戏信息。

我按照微软关于 WCF 的教程并使用 VS2008“WcfSerivce”模板开始并添加了我的方法。然后,我将其提供的地址复制并粘贴到客户端项目中的服务引用对话框中,并添加代码以从服务器获取数据。然而现在的问题是,无论怎样,当我请求数据时它总是返回错误400。

我用谷歌搜索了这个错误,发现很多人都遇到了超出特定消息大小限制的问题,但即使该方法仅返回单个字符,我也会收到此错误。

我唯一能想到的是 URI 或命名空间地址是错误的,它们应该是什么值? 谢谢

编辑:这是我在服务和客户端中使用的代码,我不确定发布大量文本的规则是什么,所以我将其放在 Pastebin 上,但如果这里允许,我将再次编辑

http://pastebin.ca/1401443 http://pastebin.ca/1401443


您应该能够在服务项目上点击“播放”,它将导航到显示可用方法等的屏幕。这是您需要在客户端中使用的 url。

这就是你已经在做的事情了吗?或者您使用的是示例中的 url?特别是,如果您使用集成开发 Web 服务器(而不是 IIS),则端口号可能是随机的。

一个正在运行的 WCF 服务项目将生成一个类似以下的页面:

{YourService} 服务

您已经创建了一项服务。

要测试此服务,您需要创建一个客户端并使用它来调用该服务。您可以使用命令行中的 svcutil.exe 工具执行此操作,语法如下:

...

如果你能得到that工作,然后尝试添加客户端引用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

WCF 教程出现错误 400(错误请求)? 的相关文章

  • C++ 求二维数组每一行的最大值

    我已经设法用这个找到我的二维数组的每一行的最小值 void findLowest int A Cm int n int m int min A 0 0 for int i 0 i lt n i for int j 0 j lt m j if
  • 嵌入式系统中的malloc [重复]

    这个问题在这里已经有答案了 我正在使用嵌入式系统 该应用程序在 AT91SAMxxxx 和 cortex m3 lpc17xxx 上运行 我正在研究动态内存分配 因为它会极大地改变应用程序的外观 并给我更多的力量 我认为我唯一真正的路线是为
  • 使用 Microsoft Graph API 订阅 Outlook 推送通知时出现 400 错误请求错误

    我正在尝试使用 Microsoft Graph API 创建订阅以通过推送通知获取 Outlook 电子邮件 mentions 我在用本文档 https learn microsoft com en us graph api subscri
  • C# 中值类型和引用类型有什么区别? [复制]

    这个问题在这里已经有答案了 我知道一些差异 值类型存储在堆栈上 而引用类型存储在托管堆上 值类型变量直接包含它们的值 而引用变量仅包含对托管堆上创建的对象位置的引用 我错过了任何其他区别吗 如果是的话 它们是什么 请阅读 堆栈是一个实现细节
  • 从 html 页面和 javascript 调用 java webservice

    我正在尝试从 javascript 调用 java 实现的 Web 服务 使用 NetBeans IDE 我读过很多关于 jQuery 和 AJAX 的内容 但我似乎无法掌握它 假设我的 Web 服务 WSDL 位于 http localh
  • 跨多个控件共享事件处理程序

    在我用 C 编写的 Windows 窗体应用程序中 我有一堆按钮 当用户的鼠标悬停在按钮上时 我希望按钮的边框发生变化 目前我有以下多个实例 每个按钮一个副本 private void btnStopServer MouseEnter ob
  • 使用 C# 在 WinRT 中获取可用磁盘空间

    DllImport kernel32 dll SetLastError true static extern bool GetDiskFreeSpaceEx string lpDirectoryName out ulong lpFreeBy
  • 使用 Google Analytics API 在 C# 中显示信息

    我一整天都在寻找一个好的解决方案 但谷歌发展得太快了 我找不到有效的解决方案 我想做的是 我有一个 Web 应用程序 它有一个管理部分 用户需要登录才能查看信息 在本节中 我想显示来自 GA 的一些数据 例如某些特定网址的综合浏览量 因为我
  • C# 用数组封送结构体

    假设我有一个类似于 public struct MyStruct public float a 我想用一些自定义数组大小实例化一个这样的结构 在本例中假设为 2 然后我将其封送到字节数组中 MyStruct s new MyStruct s
  • A* 之间的差异 pA = 新 A;和 A* pA = 新 A();

    在 C 中 以下两个动态对象创建之间的确切区别是什么 A pA new A A pA new A 我做了一些测试 但似乎在这两种情况下 都调用了默认构造函数 并且仅调用了它 我正在寻找性能方面的任何差异 Thanks If A是 POD 类
  • 像“1$”这样的位置参数如何与 printf() 一起使用?

    By man I find printf d width num and printf 2 1 d width num 是等价的 但在我看来 第二种风格应该与以下相同 printf d num width 然而通过测试似乎man是对的 为什
  • 网络参考共享类

    我用 Java 编写了一些 SOAP Web 服务 在 JBoss 5 1 上运行 其中两个共享一个类 AddressTO Web 服务在我的 ApplycationServer 上正确部署 一切都很顺利 直到我尝试在我的 C 客户端中使用
  • 什么是 C 语言的高效工作流程? - Makefile + bash脚本

    我正在开发我的第一个项目 该项目将跨越多个 C 文件 对于我的前几个练习程序 我只是在中编写了我的代码main c并使用编译gcc main c o main 当我学习时 这对我有用 现在 我正在独自开展一个更大的项目 我想继续自己进行编译
  • 在 URL 中发送之前对特殊字符进行百分比编码

    我需要传递特殊字符 如 等 Facebook Twitter 和此类社交网站的 URL 为此 我将这些字符替换为 URL 转义码 return valToEncode Replace 21 Replace 23 Replace 24 Rep
  • 作为字符串的动态属性名称

    使用 DocumentDB 创建新文档时 我想设置属性名称动态地 目前我设置SomeProperty 像这样 await client CreateDocumentAsync dbs db colls x new SomeProperty
  • GDK3/GTK3窗口更新的精确定时

    我有一个使用 GTK 用 C 语言编写的应用程序 尽管该语言对于这个问题可能并不重要 这个应用程序有全屏gtk window与单个gtk drawing area 对于绘图区域 我已经通过注册了一个刻度回调gtk widget add ti
  • 方法参数内的变量赋值

    我刚刚发现 通过发现错误 你可以这样做 string s 3 int i int TryParse s hello out i returns false 使用赋值的返回值是否合法 Obviously i is but is this th
  • 在 ASP.NET 中将事件冒泡为父级

    我已经说过 ASP NET 中的层次结构 page user control 1 user control 2 control 3 我想要做的是 当控件 3 它可以是任何类型的控件 我一般都想这样做 让用户用它做一些触发回发的事情时 它会向
  • 如何在 C# 中播放在线资源中的 .mp3 文件?

    我的问题与此非常相似question https stackoverflow com questions 7556672 mp3 play from stream on c sharp 我有音乐网址 网址如http site com aud
  • 不同类型的指针可以互相分配吗?

    考虑到 T1 p1 T2 p2 我们可以将 p1 分配给 p2 或反之亦然吗 如果是这样 是否可以不使用强制转换来完成 或者我们必须使用强制转换 首先 让我们考虑不进行强制转换的分配 C 2018 6 5 16 1 1 列出了简单赋值的约束

随机推荐

  • Flutter for 循环生成小部件列表

    我有这样的代码 但我希望它迭代整数数组以显示动态数量的子项 return Container child Column children
  • 您需要处置对象并将它们设置为 null 吗?

    您是否需要处理对象并将它们设置为 null 或者当它们超出范围时垃圾收集器会清理它们吗 当对象不再被使用并且垃圾收集器认为合适时 对象将被清理 有时 您可能需要设置一个对象null为了使其超出范围 例如您不再需要其值的静态字段 但总的来说通
  • C++ 自动代码风格指南测试 [重复]

    这个问题在这里已经有答案了 可能的重复 是否有一个免费工具可以根据一组编码标准检查 C C 源代码 https stackoverflow com questions 93260 a free tool to check c c sourc
  • 如何解决“数据读取器中没有查询”错误?

    考虑以下代码 answer today AddDays 356 Dim command1 As New MySqlCommand Insert into UserScanner Username Password Address Conta
  • 新的 ggplot2 和自定义箱线图代码

    我一直在使用 Kohnke 代码的修改版本这个帖子 https stackoverflow com questions 3010403 jitter if multiple outliers in ggplot2 boxplot我为 out
  • 如何在php中获取重复的多维数组

    我有一个多维数组 Array 0 gt Array a gt 1 b gt 2 c gt 3 d gt 4 1 gt Array a gt 1 b gt 5 c gt 3 d gt 4 2 gt Array a gt 1 b gt 2 c
  • 从远程服务器获取 ios 应用程序的时间

    我想知道我的 iOS 应用程序如何从远程服务器 NTP 其他 获取日期时间 而不是使用本地 iPad 日期时间 并在 NSDate 上对其进行转换 Thanks https github com jbenet ios ntp https g
  • 如何在 R 中将整个数据框附加到 CSV

    我已经可以使用以下命令将一行附加到 CSVcat这使得这变得非常容易 cat my row 1 2 3 4 mydf csv sep n append TRUE 但是据我所知 您不能将 cat 与整个数据框 多列和行 一起使用 我这样做是因
  • 使用 mpi 将矩阵写入单个 txt 文件

    我有一个巨大的矩阵 我将它分成一些子矩阵 然后对其进行一些计算 在这些计算之后 我必须将该矩阵写入一个文件中以进行后处理 是否可以将结果写入单个文本文件 我该怎么做 例如我们有一个nxy 方向划分的 ny 矩阵 每个进程有一个 nx秩矩阵
  • 带有 R 的 Google Place

    我的目的是使用R来查询google api 我有一个地址和名称列表 属于商店 餐馆等 我需要为每个地址和名称存储 纬度 经度 业务类型 我的想法是使用 google place api 使用文本搜索请求来搜索address存储纬度和经度 h
  • 使用 k6 时如何向 influxdb 进行身份验证

    我使用 k6 作为负载测试工具 我想将数据写入 influxdb 一切正常 除了我不知道如何发送 influxdb 的用户凭据 Example k6 exe run out influxdb http localhost 8086 stre
  • 在c#中回滚

    我有 2 张桌子查询和详细信息 在 保存 按钮上单击 我已写入 fbsave fbsavedetails fbsave 将数据保存到查询表中并fbsavedetails 将数据保存在详细信息表中 现在 如果 fbsavedetails 中发
  • 在 SVN 中合并一系列修订与重新集成之间有什么区别?

    我已经阅读了一些关于合并一系列修订和重新集成之间的区别的文档和博客 但我没有得到一件事 如果我选择一种或其他方式从分支到主干的合并 合并有什么区别 为什么合并一系列修订在某些情况下不起作用 但重新集成成功地将分支合并到主干 一方面 SVN
  • 存储过程和 EF Code First

    我想使用存储过程从数据库中检索实体 我不关心跟踪更改 我只需要解决所有实体 包括相关实体 我必须使用 SqlCommand 吗 那么复杂的属性呢 它们也会被解决吗 您还有什么其他限制可以告诉我吗 Thanks 关于在 EF 中使用存储过程的
  • 将应用程序从一个 Admob 帐户转移到另一个帐户

    刚刚将我的 Android 应用程序转移到另一个 Google Play 开发者帐户 以便在巴基斯坦而不是美国获得付款 我还有 Admob 帐户 付款仅发送到美国 现在我想在巴基斯坦接收付款 因此我想将我的应用程序转移到另一个地址为巴基斯坦
  • 找出 python 中的类实例可以使用哪些函数?

    如何动态地找出类实例中定义了哪些函数 例如 class A object def methodA self intA 1 pass def methodB self strB pass a A 理想情况下 我想找出实例 a 有 method
  • 如何在Linux主机上运行Windows docker容器?

    我们可以在 Linux 主机上运行 Windows docker 容器吗 还可以从同一网络中的其他 Windows 计算机通过 RDP 访问 Linux 上托管的 Windows docker 容器吗 今天 这显然是可能的 我最近使用 QE
  • 如何向 GET 请求发送巨大的参数列表

    我的服务器中有一个 REST API 其中List操作 应使用 GET 方法实现 从客户端接收多个参数 当前页面 行数 用于执行快速搜索的文本 定义复杂搜索过滤器的对象 字段操作值 形式的规则集 由于这个用于过滤搜索的复杂对象 我需要将列表
  • Xamarin Forms.Xaml.XamlParseException

    我正在创建一个 xamarin 行为来验证电子邮件 ID 因此我创建了行为文件并尝试在 XAML 文件中将其本地化 但出现以下错误 Xamarin Forms Xaml XamlParseException 位置 12 10 类型 本地 在
  • WCF 教程出现错误 400(错误请求)?

    我昨晚开始使用 WCF 设置一个简单的客户端服务器 它允许我在会话开始时向客户端发送游戏信息 我按照微软关于 WCF 的教程并使用 VS2008 WcfSerivce 模板开始并添加了我的方法 然后 我将其提供的地址复制并粘贴到客户端项目中