POST 요청으로 API를 호출하려고합니다.ExtJS 4 - JsonStore + Post 요청의 문제
Ext.define('TestItem', {
extend: 'Ext.data.Model',
fields: [
{name: 'id', type: 'int'},
{name: 'name', type: 'string'}
]
});
var testStore = Ext.create('Ext.data.JsonStore', {
model: 'TestItem',
autoLoad: true,
proxy: {
type: 'ajax',
url : '../path_to/api/',
method : 'POST',
reader: {
type: 'json',
root: 'data',
totalProperty: 'total'
}
},
baseParams: {
operation:'showall'
}
});
그래서 O가 method='POST'
과 API 및 매개 변수 operation = showall
구글 검사기 프로그램을 호출 할 :하지만 내 크롬 인스펙터는 여기
내 코드의 ... 나 네트워크 탭에서method='GET'
보여줍니다 나 네트워크 탭에서 다음 정보 :
GET ../path_to/api/?_dc=1315297478131&page=1&start=0&limit=25 HTTP/1.1
왜 GET 요청입니까?
왜 limit, start 및 dc와 같은 매개 변수가 있습니까?
나는 이미 1000 개의 자습서를 시도하고 밤새도록 인터넷 검색을 시도했다.
가능한 중복 ([extjs4 저장 addes URL에 PARAMS을 얻을] http://stackoverflow.com/questions/6925081/extjs4-store-addes-get-params-in-the-url/6926857#6926857) –