如何使用python向主机发送requests请求 并用php响应请求

我一直有一个梦想,我想做一个类似百度AI的平台,上面有一个或者几个功能的API接口,可以使用python或者Java去调用并返回运算结果,最近我在学Google的TensorFlow,有两个想法,其中一个就是搭建平台。

首先要知道网络请求的基本概念:

 

网络请求
网络请求

这张图基本上可以解释清楚请求过程了,我们的研究过程也是这样的。

首先要先安装requests

 

然后验证一下requests是不是安装成功了

没有发现错误就是安装成功了,接下来就是写程序了

 

首先说明我们需要去访问http://192.168.0.105/kk.php这个文件(因为我是在我的电脑上布置了LAMP环境,所以我直接访问我的电脑局域网IP地址就好了),需要传送的数据以表单的形式输入data变量,然后开始了post请求。

接下来怎么实现php接收处理请求呢?

先在LAMP的默认路径(一般是在/var/www/html)下新建一个php文件

 

这样我们就在默认路径下新建了一个php文件,接下来写入内容。

 

输入以下内容

 

$_POST是php中一个超级全局变量,存储post请求的表单数据,用字典的形式索引,接着把结果print出来(“.”在php中的作用是并置符,用以连接两个字符串)。保存,退出。

运行一个上面的py程序,结果如下。

/usr/bin/python2.7 /home/jama/Desktop/http_handle/send.py

jama
123456

Process finished with exit code 0

输出了jama和123456,到此已经实现了使用python发起表单数据请求并使用php响应。

企鹅:2894494972,拜了个拜。