新手求教:windows上客户端(非浏览器)如何与PHP服务器交互(向服务器发送用户名、密码)?谢谢。

WBOY
풀어 주다: 2016-06-23 14:00:26
원래의
984명이 탐색했습니다.

新手求教:windows上客户端(非浏览器)如何与PHP服务器交互(向服务器发送用户名、密码)?谢谢。

用户用浏览器与PHP服务器交互:
1. 浏览器请求服务器的login页面;
2. server返回页面给浏览器;
3. 用户在浏览器页面上输入用户名、密码,点击确认按钮后,账户信息带给server;
4. server进行验证,并将结果返回给浏览器;
5. 浏览器显示结果。

问题:
自行开发个windows客户端(非浏览器,如163邮箱、qq客户端那样的),认证过程跟上面浏览器的有何区别,还是一样?
PHP server上phpinfo()函数可以获取到user agent的信息:

HTTP_USER_AGENT  Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko  


回复讨论(解决方案)

Windows客户端也有封装好的Http协议,直接拼装成http头,发给php服务器;

就是windows客户端也采用浏览器一样的方式与PHP服务器交互吧?

WinHTTP

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