05-STM32+ESP8266+AIR202/302终端管理篇-关于服务器GET,POST接口(PHP版)(Windows系统)
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ESA2GJK1DH1K_C/" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
说明
这节说明一下如果使用PHP接收客户端的get 或 post请求.
先来测试一下(我在服务器写了几个测试文件)
1.基本测试PHP返回
https://mnif.cn/PHP/php_test.php
2.测试 GET指令
https://mnif.cn/PHP/php_get.php?username=yang&password=11223344
3.测试POST
打开测试工具 网站 http://www.ecjson.com/httpurl/
通信方式选择 POST
路径: https://mnif.cn/PHP/php_post.php
参数字段:username
参数字段:password
服务器配置
1.把PHP程序包和VS运行库拷贝到自己的服务器上
2.解压php 压缩包
改一下名字(为避免其它问题,统一改为 php7)
3.把php7文件里面的php.ini-development 这个文件复制出来一份,,然后名字改为 php.ini
4.修改 php.ini
5.去掉前面的 ;
6.打开 nginx的 nginx.conf文件
7.去掉屏蔽
8.修改统一的路径(不修改会报错)
9.请根据自己的修改
root C:\openresty-1.15.8.2-win64\html
10.修改
$document_root$fastcgi_script_name;
11.关闭Nginx
12.重新启动
13.进入命令行
14.输入命令
C:\php7/php-cgi.exe -b 127.0.0.1:9000 -c C:\php7/php.ini
提示:
C:/php7/php-cgi.exe -b 127.0.0.1:9000 -c C:/php7/php.ini
C:/php7根据自己的文件解压路径填写
15.如果出现以下错误
16.正常启动后
17.现在测试下,放个 php_test.php的文件
<?php echo 1234; ?>
18.测试接收处理GET指令
<?php $username = $_GET['username'];//用户提交的用户名 $password = $_GET['password'];//用户提交的密码 echo "您提交的用户名:".$username. "<br>"."您 提 交 的密码:".$password; ?>
https://mnif.cn/PHP/php_get.php?username=yang&password=11223344
19.测试接收处理POST指令
<?php $username = $_POST['username'];//用户提交的用户名 $password = $_POST['password'];//用户提交的密码 echo "您提交的用户名:".$username. "<br>"."您 提 交 的密码:".$password; ?>
20.测试POST
打开测试工具 网站 http://www.ecjson.com/httpurl/
通信方式选择 POST
路径: https://mnif.cn/PHP/php_post.php
参数字段:username
参数字段:password
补充
如果现在关闭控制台,PHP功能也会关闭
咱写个脚本解决这个问题
打开下面的文件,改一下自己的php 和 nginx 路径
然后双击start_nginx_php.bat 启动即可
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具