我需要我的应用才能与网络服务器通信。问题是我希望Web服务器只响应从真正的Android手机发出的请求。
那么,有没有办法确定,该服务器只适用于真正的手机?它应该拒绝任何其他内容以防止数据库从计算机或模拟器发送垃圾邮件。没有短信验证可以吗?
Android中的套接字支持有多好?如果我想在C中编写服务器软件,它是否能够与基于Android的设备进行通信?或者我必须使用php,或类似的东西?
也许是OpenSSL,但我仍然不确定。
提前致谢! PS:对不起我的英文
答案 0 :(得分:2)
Web服务器没有真正的方法可以区分真正的移动设备和构成一体的设备。通常,user-agent标头用于确定客户端设备的类型,其值可以被任何客户端覆盖。