在Python Web服务上Android连接被拒绝

2024-10-02 00:33:34 发布

您现在位置:Python中文网/ 问答频道 /正文

Im正在开发一个Android应用程序,它连接到一个用python(瓶子框架)编写的web服务。我已经测试过python服务,并且运行良好,但是当我试图通过android连接它时,它会给我一个connectiondecl绝错误。在

好的,这是我的流程:

  1. 在Bottle框架上编写了pythonweb服务。在

    • 我有一个函数,可以将产品添加到MySQL数据库中。在
    • 这将返回一个JSON响应。在
    • 本地测试,效果良好。在
  2. 用JSONParser编写Android应用程序(从Python代码中解析JSON)

    • JSONParser类使用瓶子URL执行HttpPost对象。示例:(http://'localhost':8080/add_product)-(http://'myMachineIP':8080/add_product),两个本地ip地址。

    • 我的问题是,当我从android应用程序向bottle发送数据时,在Logcat上我看到一个到http://'localhost':8080/add_product或http://'myMachineIP':8080/add_product被拒绝。

我做了一个这样的项目,但在PHP中,它工作得很好。我想瓶子服务器不允许我做后期操作,但如何解决它呢?在

我希望有人能帮忙。谢谢您!在


Tags: 框架addwebjson应用程序localhosthttp瓶子

热门问题