问题标签 [android-ksoap2]

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 回答
1356 浏览

android - ksoap2 使用带有会话的 .Net 服务

GetMessages 是我在 .net 网络服务中为我的聊天程序提供的一种方法。它获取消息集合,仅通过将最后一个消息 ID 保存在会话变量中来发送新消息。

mSessionHeader 的值类似于

设置cookie:ASP.NET_SessionId=0zzfwxxp1sakeafybjzsxp0k;路径=/; HttpOnly

但是,GUID 部分将每次调用都更改为
...无论我在 Web 服务中设置的位置如何

我是否必须添加更多标头,然后只添加 ASP.NET_SessionId?

0 投票
3 回答
1785 浏览

android - KSOAP2 库...向 asmx webservice 发送数据时出错

我在 Microsoft Azure 上有一个 ASMX 网络服务设置,我正在尝试将数据发送到网络服务并使用 android 应用程序接收输出。为此,我使用了 KSOAP 库。

在网络服务上,我正在检查字符串是否为空。如果是,我返回错误代码“2405”

在我的android应用程序中,我正在发送数据,但是webservice仍然返回2405错误代码,这意味着数据没有发送。

以下是我的安卓代码:

对不起,我可以给你提供命名空间、方法名、url等。这是违反公司政策的,希望你能理解。:)

不过,我会再次检查错误。调用上述 Android 代码后,webservice 返回 2405,根据 ASMX 代码,这两个值中的任何一个为 null。

更新:我调试了 SOAP 请求(androidHttpTransport.debug = true)并得到了 requestDump 和 responseDump 的以下结果。

请求转储

响应转储

更新 2
这是服务器所期望的:

这是android 应用程序发送的内容:

除此之外,我还在 android 代码中添加了以下行:

请帮忙!

非常感谢!

0 投票
1 回答
730 浏览

php - 如何将 android 连接到 php web 服务

任何人都可以指导我使用 ksoap2 或其他东西将 android 连接到 php web 服务的教程或工作示例吗?

0 投票
2 回答
4555 浏览

android - 如何删除 ksoap 中的命名空间声明?

马上,这是我的 Soap 调用实现,减去了不相关的部分。

我认为问题在于SoapObject requestObject = new SoapObject("", METHOD_NAME);部分。

如果我使用SoapObject requestObject = new SoapObject("", METHOD_NAME);Then 我在 bodyOut 得到这个:

如果我使用SoapObject requestObject = new SoapObject(NAMESPACE, METHOD_NAME);Then 我在 bodyOut 得到这个:

但是..SoapUI 只接受以下作为有效的 XML 请求:

由于某种原因,它不喜欢该xmlns="http://www.examples.com/getPersonDetails/" id="o0" c:root="1"部分,但我找不到删除它的方法,请帮助!

那么如何才能完全删除 xmlns 声明呢?创建 SoapObject 并将命名空间设置为“”感觉“脏”

0 投票
2 回答
1286 浏览

android - Android KSoap2 xml 响应

我在 .NET 中有一个 Web 服务,我正在使用 ksoap2,但我没有收到 xml 响应。有什么方法可以调用服务并获取 xml 响应。?

我的代码是

谢谢

0 投票
1 回答
2607 浏览

android - Android调用.net webservice Ksoap2

我正在使用 android 中的 ksoap2 调用 .NET Web 服务,我得到一个类似这样的响应,我该 anyType{NewDataSet=anyType{string=77777};如何解析它。请帮忙!

0 投票
3 回答
740 浏览

android - Android:如何将 WSDL 文件转换为 Android 不稳定的文件

我有一个小问题:

我有一个 WSDL 文件,我想在 android developmentpement 上使用它。例如,对于 iPhone,我找到了这个网站:http ://sudzc.com/ ,它将 WSDL 转换为适合 iOS 的代码,但我如何在 Android 上做到这一点。我读了一些关于 ksoap2 的东西......

谢谢你。

0 投票
1 回答
434 浏览

android - 带有 ksoap2 的 Android Web 服务

我在网站上有一个 wsdl 文件,我想获得一些服务。我的问题是:如何找到这些参数:

这是我的代码,但我有连接问题:

0 投票
1 回答
981 浏览

android - Android:如何使用 ksoap2 从服务器 webService 响应中提取一些数据

我想学习如何在 Android 中使用 webSservices。目前,我有一个带有 wsdl 文件的服务器,我可以从中调用所需的 Web 服务。

我的问题是我得到了服务器的响应,我想提取一些对我来说很有趣的信息,例如用户 ID 或类似的东西。

这是我的代码:

我可以使用 enveloppe.parse() 方法吗?如果可以,如何使用?

谢谢你。

0 投票
1 回答
1349 浏览

login - 无法通过 KSOAP ANDROID 登录

我无法登录。它给我带来了错误。你能帮忙吗,我用过:How to call a local web service from an Android mobile application

我试过这段代码,但问题是它给了我错误。要记住的一件事是,如果我的登录已通过(或已通过身份验证)...我的 Web 服务返回一个不是 True/False 的列表。我应该怎么办 ?无论如何检查logcat。请。

实在不知道怎么格式化,麻烦了。