问题标签 [webservice-client]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - WebException:服务器违反了协议。Section=ResponseStatusLine(调用 Marketo SOAP API)
我正在尝试通过 ASP.NET / C# 调用 Marketo SOAP Webservice。我成功添加了 Web 服务引用,并尝试用这行代码调用它:
问题是我也得到了这个异常:
[WebException:服务器违反了协议。部分=响应状态线]
System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest 请求)+263
System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest 请求) +4
System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] 参数) +172
com.marketo.soap.MktMktowsApiService.getLead(ParamsGetLead paramsGetLead) 在 c:\Users\hubert.grininger\AppData\Local\Temp\Temporary ASP.NET Files\dynaweb2007\82e21235\d41bf12a\App_WebReferences.liqikruc.7.cs:206
_test_marketo.Page_Load(Object sender, EventArgs e) in d:\workspace_c\dynaweb2007_test\marketo.aspx.cs:48
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp,对象 o,对象 t,EventArgs e)+14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(对象发送者,EventArgs e)+35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Page.ProcessRequestMain(布尔includeStagesBeforeAsyncPoint,布尔includeStagesAfterAsyncPoint)+627
我也尝试添加
但这也无济于事。
我认为该请求从未发送到Marketo,但错误已经发生在我身上。
感谢您的任何帮助或提示。
c++ - 用于 C++ 的通用 WebService (SOAP) 客户端库
我正在寻找一个可以轻松链接到我的应用程序的简单 C++ WebService 客户端库。
最好是这个库:
- 可用于访问任何 SOAP WebService(因此我可以将 URL、WebService 名称、WebService 方法和所有参数作为参数传递给函数调用)
- 可以在 C++ 应用程序中静态链接(所以没有 DLL)
- 是免费软件或以低成本提供
- 可以在我的应用程序中免版税使用
- 可以查询 Web 服务的 WSDL 并向我返回可用的方法名称、方法的参数及其数据类型
在你们任何人回答 .NET 之前:去过那里,尝试过。我对 .NET 的主要反对意见是:
- 您可以生成代理,但之后无法在生成的代理代码中更改 WebService 名称,因为 .NET 使用反射来检查 WebService 名称(有关该问题的问题,请参阅从自己的脚本语言动态调用 SOAP 服务)
- 动态生成代理类似乎并不总是正常工作
我已经用谷歌搜索过这些信息,但我找不到。
谢谢
编辑: 为了进一步澄清这一点,我真的想要一些我可以编写这样的代码(或这种风格的东西)的东西:
没有动态代码生成。
asp.net - jQuery UI 自动完成 Web 服务源返回 JSON
我已经尝试了两个月来让这段代码正常工作,我很接近,但仍然很困惑。我希望 JQuery UI 自动完成函数调用一个 Web 服务,该服务返回 JSON 数据并显示该数据以供选择,并在选择时将所选值放入隐藏字段。
有几个问题:1)自动完成功能没有触发 2)来源:“/AutoSuggest.asmx/DOTFind?” line throws an invalid object exception 3) 服务需要两个参数: (string prefixText, int count) - count 告诉它要返回多少条记录。4) 我完全不确定这段代码是否会接受从服务返回的 JSON 数据
这是代码:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
无标题页面
这是网络服务:
我非常感谢您能提供的任何帮助。
谢谢,
鲍勃
java - 启动后调用 WebService 时出现 WebSphere ClassNotFoundException(但不是稍后)
更新:ClassNotFoundException
仅当我在启动应用程序后立即尝试使用 Web 服务时才会发生这种情况。如果我等待(对于一些未知的事件/持续时间),应用程序将工作。我想知道我需要等待什么。
问题:我的应用程序失败,因为类加载器找不到确实存在的类。
更多信息:
找不到的类是com.sun.xml.stream.ZephyrParserFactory
。
在我的耳朵里,我有sjsxr.jar
. 这个 jar 包含类com.sun.xml.stream.ZephyrParserFactory
EAR 还包含MyApp.jar
,其中包含应用程序的 EJB 入口点。MyApp.jar
清单引用了所有需要的 jar,包括sjsxr.jar
wsimport
该应用程序包含由 WebSphere 的工具生成的 Web 服务客户端代码。当应用程序尝试调用此代码时,将引发以下异常:
我已经确认了六次,类、jar 和清单在部署前后都是正确的。
我也尝试重命名sjsxr.jar
以避免任何潜在的日食,但问题并没有消失。
我正在使用 WebSphere 7.0.0.11 ND
任何人都可以帮忙吗?
python - WSDL XSD 和肥皂
我有以下 WSDL 和 XSD
这给了我错误:
显然,这可能是因为 wsdl 和 xsd 的 targetNamespace 相同?
WSDL
XSD
ios - 如何从 iPhone 应用程序将数据写入 Web 服务器?
我期待通过我的 iPhone 应用程序在网络服务器上发布一些数据和信息。我没有办法从 iPhone sdk 将数据发布到 Web 服务器。
c++ - 代理无法解析 webmethod 的返回值
我有使用 .net web 服务的 C++ 应用程序。我可以调用网络方法。webmethod 正在返回一个字符串值。但是代理无法解析返回值。
ws 是我添加 web 引用时生成的代理。hr 的值为 e_fail。没有其他信息。当我调试应用程序时,我发现 GetFieryIP() 方法中的 Beginparse() 方法正在返回此值。
可能是什么错误?有什么工具可以监控通话吗?
web-services - 如何在soap客户端中使用soap web服务的返回值
我有一个肥皂网络服务,它有一个类似的方法
当我从 wsdl 生成客户端时,在客户端代码中,我的 web 服务的方法如下:
问题是我希望客户端能够实现/查看我的自定义类(WsResult 和 Information),而无需在他的代码中明确定义它们。
这甚至可能吗?如果可以,怎么办?
谢谢
编辑:
我的服务代码
web-services - 如何解决 JAX_WS Web 服务调用失败“MustUnderstand 标头不被理解”?
我正在使用 SOAPUI 工具访问部署在 Weblogic 10.3.2 中的 JAX-WS Web 服务
要求:
回复: