问题标签 [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.

0 投票
1 回答
86 浏览

apache-flex - 如何从 HTTPService 故障中获取实际的服务输出?

Flex HTTPService 错误最终被包裹在一个错误对象中,该对象似乎掩盖了实际返回的文本。现在,我向服务客户端返回一个自定义的 400/409 错误响应,其中包含有关错误原因的有用信息,我希望将这些信息显示给该客户端。

在给定错误事件的情况下,如何获取 HTTP 错误响应的实际文本?

0 投票
1 回答
5902 浏览

.net - 如何将 UsernameToken 添加到 Web 服务代理类的 RequestSoapContext 属性

我有一个我引用的服务,它创建了一个代理类“MyWebService”。但是,当我使用该类时,它的对象似乎没有 RequestSoapContext 属性。下面是我期望使用该服务的方式:

是否需要对生成的代理类进行一些配置/修改,以便我可以在代理类中获取 RequestSoapContext 或者我需要在服务端做些什么?

谢谢你的时间...

0 投票
5 回答
23760 浏览

android - 带正文的 HttpDelete

我正在尝试使用 HttpDelete 对象来调用 Web 服务的删除方法。Web 服务的代码从消息的正文中解析 JSON。但是,我不明白如何将正文添加到 HttpDelete 对象。有没有办法做到这一点?

使用 HttpPut 和 HttpPost,我调用 setEntity 方法并传入我的 JSON。HttpDelete 似乎没有任何此类方法。

如果无法为 HttpDelete 对象设置主体,请您将我链接到使用 HttpDelete 超类的资源,以便我可以设置方法(删除)并设置主体。我知道这并不理想,但此时我无法更改 Web 服务。

0 投票
1 回答
60 浏览

vb.net - 代码只有在大约一半的时间传递相同的值时才能成功运行

我有一个困扰我好几个星期的情况。我正在运行每次执行时(大约 20 次)在数据库之间来回执行一些操作的逻辑。问题是相同的代码大约有一半的时间可以工作。执行性能差异的可能原因是什么?如何更好地支持检查此问题?

0 投票
3 回答
168 浏览

asp.net - 通过 asp.net (vb.net) 从文本中提取地址数据

我有被随机文本包围的地址数据。有没有办法通过调用 Web 服务或一些 vb.net 函数来提取这些数据?

例如:1111 S WILSON ROAD APT B8 CITY STATE 55555 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 投票
2 回答
495 浏览

jquery - 使用 jQuery 使用 Microsoft Web 服务

我正在尝试使用 jQuery 使用 WCF Web 服务。返回的 Json 数据为:

这些是我在 Jquery 中使用的功能是:

问题是警报没有返回任何东西。

而且,如果我将 Json 修改为:

(我用双引号替换了单引号,并删除了 [ 之前和 ] 之后的双引号)。

所以我的结论是返回的格式有问题。问题是我不能修改这个网络服务。如何使用“格式错误”的 json 结构?

谢谢,

问候

编辑:

这是 Web 服务签名:

0 投票
1 回答
1019 浏览

c# - 从 Soap WebService 获取实际响应

我正在使用 Soap Web 服务并正在调用一个方法,我想获得实际的 xml 响应,有什么方法可以得到吗?

0 投票
2 回答
44156 浏览

java - 更改使用 JAXWS 生成的默认 XML 命名空间前缀

我正在使用 JAXWS 为我们正在构建的 Java 应用程序生成 WebService 客户端。

当 JAXWS 构建其 XML 以在 SOAP 协议中使用时,它会生成以下名称空间前缀:

我的问题是管理我的客户端连接到的服务器的我的对应方(一家大型汇款公司)拒绝接受 WebService 调用(请不要问我为什么),除非 XMLNS(XML 命名空间前缀是soapenv)。像这样:

所以我的问题是:

有没有办法命令 JAXWS(或任何其他 Java WS 客户端技术)使用soapenv而不是env作为XMLNS前缀生成客户端?是否有API 调用来设置此信息?

谢谢!

0 投票
1 回答
469 浏览

.net - .NET Web 服务会话

我有一些奇迹。如何为 Web 服务设计基于会话的身份验证?想象一下,我确实有一个 Web 解决方案,人们可​​以在其中注册然后自己登录,然后他们可以做由 Web 服务处理的事情(托管在同一台机器上或远程服务器上)。

我知道在常规网页上登录后如何管理会话,但是我的(远程或本地)Web 服务如何知道触发它的用户已登录(换句话说,有没有办法通过以安全的方式访问 Web 服务的会话对象?)

我可以考虑通过给它会话对象来简单地调用 Web 服务,但它看起来有点弱。

谢谢各位的建议,

米卢 B.

0 投票
1 回答
550 浏览

c# - 将图像作为 Web 服务传递

我将如何将图像从 ASMX Web 服务传递到我的 Silverlight 前端?我正在使用 .Net 4.0 和 Silverlight 4 前端,以及 SQLServer 2008 来存储图像。