使用GET和POST for PHP

时间:2016-02-23 01:06:13

标签: php android mysql json

我编写了一个PHP脚本来从mysql数据库中获取数据并将其转换为JSON数据。然后我可以在我的网络服务器上显示它。

我想将JSON数据发送到我的Android应用程序。我知道我需要编辑我的PHP脚本以包含GET和POST。

但是,要将数据发送到应用程序,我应该使用GET还是POST,还是可以使用?

这里不担心安全问题。

2 个答案:

答案 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