0
我已经提供了第三方API来访问服务以从客户端Android应用程序完成一些工作。Android服务通信,通过SSL使用Raw字节
在那里,他们已经提供了局主办网址和端口号,并要求以通过SSL IP套接字连接将其发送原始字节(请求数据)。
步骤他们要求按照
- 打开SSL连接服务。 SSL连接将被相互认证。 (自签名证书)
- 以CSV结构格式发送请求数据(SSL IP Socket连接上的原始字节数)。
- 该应用程序现在将接收来自SSL连接的响应(字节流)。
问题
- 这是一种标准的方式在Android的呢?
- 我以前曾通过HTTP/S(POST和GET)方法发送请求数据来与Web服务进行通信,但不知道如何执行此操作。阅读很多教程(LINK1),但仍不完全确定如何做到这一点。
想在这里究竟是什么(步骤)我必须在这里做。谢谢....
谢谢雷米Lebeau。与HTTP通信相比,以这种方式访问服务(在TCP层使用SSLSocket)是否是一种好的做法?我知道HTTP是在TCP之上,但不知道这是否是处理该服务的好方法...谢谢。 – JibW
许多服务正朝着HTTP/REST接口发展,以方便和方便访问,但这并不是说仍不能创建/使用定制的非HTTP/REST接口。显然,你正试图访问一个非HTTP服务,所以使用任何需要访问它。 –