PHP扩展中获取Get请求的数据_Get,Server
2012-06-27 22:48
218 查看
PHP_FUNCTION(demo) { zval * arr; zval ** temp; char * key = "url", r_str; char * str = NULL; int len = 4, r_len,duplicate=1; arr = PG(http_globals)[TRACK_VARS_GET]; zend_hash_find(HASH_OF(arr), key, len, (void **)&temp); ZVAL_STRINGL(return_value, Z_STRVAL_PP(temp), Z_STRLEN_PP(temp), duplicate); }
#define TRACK_VARS_POST 0 #define TRACK_VARS_GET 1 #define TRACK_VARS_COOKIE 2 #define TRACK_VARS_SERVER 3 #define TRACK_VARS_ENV 4 #define TRACK_VARS_FILES 5 #define TRACK_VARS_REQUEST 6
相关文章推荐
- 速战速决 (6) - PHP: 获取 http 请求数据, 获取 get 数据 和 post 数据, json 字符串与对象之间的相互转换
- java通过Http get post请求url获取数据
- php发送get、post请求获取内容的几种方法
- OKhttp get同步请求方式 获取数据
- [置顶] python语言处理get类型请求,调试模式获取数据代码
- http get请求获取server返回的应答数据
- 微信抽奖ajax GET方式请求php页面数据
- 表单中多个请求参数名字相同,服务器到底获取的是哪个请求参数的值,表单的action和get和post提交方式的关系以及提交数据的不同点
- 页面使用$.getJSON只获取一次数据,导致多个请求返回的都是第一个结果
- php扩展获取_ENV、_SERVER时踩到的坑。
- php获取get/post请求的数据
- php + angularjs $http get 请求 显示数据
- php 获取提交的数据 $_REQUEST = $_GET + $_POST + $_COOKIE
- 模拟get和post请求,获取分页数据
- php处理json请求(php获取post请求的json数据的实现方法)
- php的curl获取https加密协议请求返回json数据进行信息获取
- PHP之文件操作,http请求数据格式,模拟get和post,CURL模拟请求的使用
- 获取GET POST PUT DELETE 请求的类型和数据
- PHP - 获取头http客户端请求信息(getallheaders)
- 获取Url中的Get请求数据方法