> 백엔드 개발 > PHP 튜토리얼 > 서버와 모바일 단말기 간의 상호 작용에 대한 몇 가지 질문

서버와 모바일 단말기 간의 상호 작용에 대한 몇 가지 질문

WBOY
풀어 주다: 2016-08-04 09:20:39
원래의
868명이 탐색했습니다.

저는 PHP로 작업하고 있으며 최근 작업에는 iOS 및 Android와의 상호작용이 포함되어 있어 몇 가지 질문이 있습니다.

1: 모바일 단말기에서 로그인 후 현재 로그인된 사용자 정보를 어떻게 기록하나요? 웹 단말기에서는 세션을 사용하는데 모바일 단말기에서는 무엇을 사용하나요?

2: 모바일 단말기는 여전히 get과 post를 사용하여 데이터를 업로드하지만, 온라인에서는 $_FILE 배열을 사용할 수 없다고 합니다. POST 정보를 바이너리로 변환하여 파일로 저장할 수만 있습니다. . 혹시 미리 만들어진 코드가 있나요?

저는 이전에 json 인터페이스만 작성했습니다. 모바일 터미널 개발에 대한 백엔드 경험이 있는 분이 조언을 해주셨으면 좋겠습니다.

답글 내용:

저는 PHP로 작업하고 있으며 최근 작업에는 iOS 및 Android와의 상호작용이 포함되어 있어 몇 가지 질문이 있습니다.

1: 모바일 단말기에서 로그인 후 현재 로그인된 사용자 정보를 어떻게 기록하나요? 웹 단말기에서는 세션을 사용하는데 모바일 단말기에서는 무엇을 사용하나요?

2: 모바일 단말기는 여전히 get과 post를 사용하여 데이터를 업로드하지만, 온라인에서는 $_FILE 배열을 사용할 수 없다고 합니다. POST 정보를 바이너리로 변환하여 파일로 저장할 수만 있습니다. . 혹시 미리 만들어진 코드가 있나요?

저는 이전에 json 인터페이스만 작성했습니다. 모바일 터미널 개발에 대한 백엔드 경험이 있는 분이 조언을 해주셨으면 좋겠습니다.

  1. 클라이언트가 로그인하면 서버에서 반환된 토큰이 저장되고, 토큰이 있고 서버가 그렇지 않을 때까지 모든 후속 요청이 토큰을 가져옵니다. 만료 정보를 반환하면 클라이언트가 로그인한 것으로 기본 설정됩니다. .

  2. 일부 네트워크 연결 프레임워크를 사용하는 경우 파일 이름과 경로만 전달하면 됩니다.

모바일 인터페이스는 웹과 동일합니다. 세션은 로그인 상태를 기록하는 데에도 사용됩니다. 파일을 저장하려면 $file=$_FILES['upfile'];을 사용하세요. 변환할 필요가 없었던 것으로 기억합니다

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿