Heim  >  Artikel  >  Backend-Entwicklung  >  关于服务端与移动端交互的几个问题

关于服务端与移动端交互的几个问题

WBOY
WBOYOriginal
2016-08-04 09:20:39815Durchsuche

我是做PHP的,最近工作涉及到与ios和Android的交互,所以有几个问题。

1:移动端登录后,是如何记录当前登录用户信息的,web端是用session,移动端是用什么呢?

2:移动端上传数据依然是用get和post的,但是保存文件的话,看网上说不能用$_FILE数组了,只能从POST的信息中转二进制保存成文件,请问有没有现成的代码可以参考下?

以前只写过json的接口,希望有过对移动端开发经验的后端不吝赐教,谢谢!

回复内容:

我是做PHP的,最近工作涉及到与ios和Android的交互,所以有几个问题。

1:移动端登录后,是如何记录当前登录用户信息的,web端是用session,移动端是用什么呢?

2:移动端上传数据依然是用get和post的,但是保存文件的话,看网上说不能用$_FILE数组了,只能从POST的信息中转二进制保存成文件,请问有没有现成的代码可以参考下?

以前只写过json的接口,希望有过对移动端开发经验的后端不吝赐教,谢谢!

  1. 可以在web端维护一个token,客户端登录时将服务器返回的token保存下来,之后的请求都带上token;在有token且服务器没有返回过期信息前都默认客户端已经登录。

  2. 用一些网络连接框架的话不需要自己转换成字节流,只需要传入文件名和路径就行。

移动端的接口和web是一样的。记录登录状态也是用session。保存文件就是使用$file=$_FILES['upfile'];,我记得是不需要转换的

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn