Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何发送像Magento这样的Ajax请求_Php_Magento - Fatal编程技术网

Php 如何发送像Magento这样的Ajax请求

Php 如何发送像Magento这样的Ajax请求,php,magento,Php,Magento,我在Magento管理员中调试。当我在table/grid中搜索/过滤时,它会发送一个没有参数的ajax请求,但仍然正确。他们是如何做到这一点的,从哪里获取数据进行搜索/筛选 Request URL:http://192.168.1.29/magento/index.php/admincp/customer/grid/key/09469734cfa212fcbeea780d83672fa3/filter/bmFtZT1zeiZjdXN0b21lcl9zaW5jZSU1QmxvY2FsZSU1RD

我在Magento管理员中调试。当我在table/grid中搜索/过滤时,它会发送一个没有参数的ajax请求,但仍然正确。他们是如何做到这一点的,从哪里获取数据进行搜索/筛选

Request URL:http://192.168.1.29/magento/index.php/admincp/customer/grid/key/09469734cfa212fcbeea780d83672fa3/filter/bmFtZT1zeiZjdXN0b21lcl9zaW5jZSU1QmxvY2FsZSU1RD1lbl9VUw==/?ajax=true&isAjax=true
Request Method:POST
Status Code:200 OK
Request Headersview parsed
POST /magento/index.php/admincp/customer/grid/key/09469734cfa212fcbeea780d83672fa3/filter/bmFtZT1zeiZjdXN0b21lcl9zaW5jZSU1QmxvY2FsZSU1RD1lbl9VUw==/?ajax=true&isAjax=true HTTP/1.1
Host: 192.168.1.29
Connection: keep-alive
Content-Length: 44
Accept: text/javascript, text/html, application/xml, text/xml, */*
X-Prototype-Version: 1.7
Origin: http://192.168.1.29
X-Requested-With: XMLHttpRequest
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36
Content-type: application/x-www-form-urlencoded; charset=UTF-8
Referer: http://192.168.1.29/magento/index.php/admincp/customer/index/key/84d12064a10d7bbefb735e8d1e3db74b/
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Cookie: frontend=6rp4ia821dqe6i6q2h4lmtovk7; adminhtml=jinn3k6khrc1u7te4s9cq4pui5
Query String Parametersview parsed
ajax=true&isAjax=true
Form Dataview parsed
internal_customer=&form_key=eUx2oZyidqOwcPdf

在您的请求中,有一个类似于base64值的
filter/bmFtZT1zeiZjdXN0b21lcl9zaW5jZSU1QmxvY2FsZSU1RD1lbl9VUw==
参数。 当然,它从表单中获取参数

您还可以通过System/Configuration/Advanced/admin/Security/Add secret key to URL禁用magento admin的密钥,这将有助于您调查管理面板