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提交的內容

圖片如下:

 

  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);
    }

  調試結果:

 

end.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM