怎么向php-cgi.exe 传入POST,GET变量,以及Cookie??

涵涵思密达 发布于 2016/05/22 10:06
阅读 542
收藏 1
PHP

环境:win10+PHP5.6

想自己写个C++调用 php-cig.exe去执行 *.php文件,不过 我该怎样传入$_POST["xx"]这系列的变量呢?

下面是截图

(PHP代码)

下面是命令行运行 php-cgi

求大神解答 如何传入post/get变量以及Cookie,给个相关的文档链接也行~感激

加载中
0
s
shanelinlin

每种语言都有一个模拟post提交的API,java的可以用原生的httpConnetion相关的api来做这个模拟post或者get提交,你自己看看c++是怎么模拟提交post提交不就有答案,解决问题的关键是思路而不是直接的结果或者答案

涵涵思密达
涵涵思密达
这个可能和JavaConnection有所不同,因为我是 用 Socket自己实现一个简易http服务器,然后在服务器端调用php-cgi,使其具有解析php程序的功能,但是 不知道怎么传入具体的参数·post参数·
0
风情万种
风情万种
<?php
var_dump
($argv);

?>

这样就好了 调用的时候 php x.php hello(这个是参数)

涵涵思密达
涵涵思密达
嗯嗯 谢谢
风情万种
风情万种
回复 @涵涵思密达 : 原来你是要自己做http服务器 那肯定只能是用cgi方面的知识
涵涵思密达
涵涵思密达
感谢,不过这种解决方式 不是很直接,我找到了用CGI环境变量的方式
返回顶部
顶部