简体   繁体   English

如何将Node.js和Android作为客户端连接?

[英]How to connect Node.js and Android as Client?

Hey I just started learning how to code android apps (java) and I was wondering how to connect the app as a client-side to a server-side language specifically node.js. 嘿,我刚刚开始学习如何编写android应用程序(java)的代码,我想知道如何将应用程序作为客户端连接到服务器端语言,尤其是node.js。 I am trying to use it for login, and pulling images and what not from a public directory folder... 我正在尝试使用它进行登录,并从公共目录文件夹中提取图像以及其他内容...

I heard sockets and I have heard https... not sure how either of those work exactly or documents to support them. 我听过套接字,也听过https ......不确定它们是如何工作的或提供支持它们的文档。

Any answers would be great. 任何答案都很好。

To make it clear I know how to use Node.js, and starting to understand Android, but I want to be able to use Node.js as my server side of things and have the android app send requests and responses to my node.js code... how do I go about that? 为了明确起见,我知道如何使用Node.js,并开始了解Android,但我希望能够将Node.js用作服务器端,并让android应用程序向Node.js发送请求和响应代码...我该怎么做? (I used socket.io in the past, and ajax, but not sure if ajax can be used since it is not javascript...) (我过去使用过socket.io和ajax,但不确定是否可以使用ajax,因为它不是javascript ...)

Create a REST API using a Node.JS library like ExpressJS . 使用诸如ExpressJS之类的Node.JS库创建REST API。 I strongly advice you to use a HTTP client library to access your REST API, a good choice is OkHttp . 我强烈建议您使用HTTP客户端库来访问REST API, OkHttp是一个不错的选择。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM