我编写了一个PHP脚本来从mysql数据库中获取数据并将其转换为JSON数据。然后我可以在我的网络服务器上显示它。
我想将JSON数据发送到我的Android应用程序。我知道我需要编辑我的PHP脚本以包含GET和POST。
但是,要将数据发送到应用程序,我应该使用GET还是POST,还是可以使用?
这里不担心安全问题。
答案 0 :(得分:1)
如果安全性不是问题,那么您应该使用GET方法
答案 1 :(得分:1)
您应该为任务选择适当的方法。由于您似乎只想获得(与商店相反)某些信息,请使用GET。
HTTP定义方法(有时称为动词)以指示要对标识的资源执行的所需操作。 ...通常,资源对应于驻留在服务器上的文件或可执行文件的输出。 ... 的
获取强>
GET方法请求指定的表示 资源。使用GET的请求应该只检索数据并且应该具有 没有其他影响。 (对于其他一些HTTP方法也是如此。)...
发布
POST方法请求服务器接受该实体 作为Web资源的新下属包含在请求中 由URI标识。 POST的数据可能是,例如, 现有资源的注释;公告板的消息, 新闻组,邮件列表或评论主题;一块数据 将Web表单提交给数据处理过程的结果;或者 要添加到数据库的项目。
<强> PUT 强>
PUT方法请求将所包含的实体存储在其下 提供的URI。如果URI引用已存在的资源, 它被修改;如果URI未指向现有资源, 然后服务器可以使用该URI创建资源。
删除强>
DELETE方法删除指定的资源。
<强> PATCH 强>
PATCH方法对资源应用部分修改。
来源:https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods