POSTMAN模拟AJAX请求

环境:

  1、测试工具:POSTMAN

  2、调试框架:THINKPHP

  3、开发工具:PHPSTORM

需求:

  1、判断HTTP提交过来的请求是否为AJAX:

      是:进行,修改、新增

      否:进行查询,并返回一条记录

配置:

  1、POSTMAN配置:

    1)提交模式:POST

    2)Headers增加参数:

          Content-Type     为:application/x-www-form-urlencoded

          X-Requested-With  为:xmlhttprequest

    3)Body选择为:x-www-form-urlencoded,参数为模拟AJAX提交的内容

图片如下:

POSTMAN模拟AJAX请求

POSTMAN模拟AJAX请求

  2、PHP端代码:

    /**
* 获取server参数
* @access public
* @param string|array $name 数据名称
* @param string $default 默认值
* @param string|array $filter 过滤方法
* @return mixed
*/
public function server($name = '', $default = null, $filter = '')
{
if (empty($this->server)) {
$this->server = $_SERVER;
}
if (is_array($name)) {
return $this->server = array_merge($this->server, $name);
}
return $this->input($this->server, false === $name ? false : strtoupper($name), $default, $filter);
}

  调试结果:

POSTMAN模拟AJAX请求

end.

上一篇:分机号-2015决赛C语言C组第一题


下一篇:JS中的prototype///////////////////////////z