php– 保护HTTP请求不被其他人调用

php– 保护HTTP请求不被其他人调用,第1张

概述我有一个Android应用程序,我想从中将一些数据上传到我的Web服务器上的数据库.由于MySqljava库的大小约为5MB,我不想将它包含在应用程序中.因此,我将为php脚本发出HTTP请求,并使用URL作为参数发送数据.我如何确保只有我可以打电话给这个?我不希望人们嗅到URL并在我的应用程序之外

我有一个Android应用程序,我想从中将一些数据上传到我的Web服务器上的数据库.由于MysqL java库的大小约为5 MB,我不想将它包含在应用程序中.
因此,我将为PHP脚本发出http请求,并使用URL作为参数发送数据.我如何确保只有我可以打电话给这个?我不希望人们嗅到URL并在我的应用程序之外调用它.

谢谢

解决方法:

使用简单的静态令牌来识别客户端是您自己还是以先进的方式,首先使用用户名/密码进行身份验证,生成令牌并使用此令牌进行进一步的交易.此令牌可能会在一段时间后过期.

option1:http://[your request url]& key = xyz
只有你知道xyz

选项2:首先使用用户名密码Ping服务器并在成功验证后获取动态令牌[dKey],将其存储在本地.
然后是进一步的要求.
http://[your request url]& key = dKey.

选项2是通常被遵循的选项.

总结

以上是内存溢出为你收集整理的php – 保护HTTP请求不被其他人调用全部内容,希望文章能够帮你解决php – 保护HTTP请求不被其他人调用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1118631.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存