如何在android上实现HTTP服务器

Kha*_*han 8 sockets client android httpclient httpserver

我在WIFI提供的同一局域网上有两个Android应用程序:

  1. 应用程序(A)在端口8033上打开侦听套接字
  2. 应用程序(B)使用HttpClient访问端口8033上的(A)

如何使(A)可以对(B)进行POST和GET请求?
(A)访问(B)的URL是什么样的?

谢谢大家.

Emm*_*aux 12

您可能会混淆两种不同级别的网络通信.

级别4:两个套接字之间的TCP连接.
逻辑管道之间(可能是单个(两个进程?)或两个不同的计算机)只有连接处理数据在此级别处理

级别7:浏览器/应用程序服务器使用特定的通信"语言"来交换高级数据(文件,图像,音频......)并在此级别处理.

您的问题是打开一个Listening Socket(级别4)和一个使用HTTP协议与它通信的客户端(级别7).

所以你很想填补空缺套接字监听端来处理HTTP协议
可能是一个java web服务器实现可能会帮助你.