我正在使用react-redux
combo和axios
以及GET請求。 但是,我需要做一個添加'數據'屬性的請求。JS:添加「data」參數的GET請求,如cURL -d'{key:value,key2:value}'
就像cURL
使用-d
標誌獲取請求一樣。
例如。 cURL <...> -d '{"key1": "value", "key2": "value"}'
Axios文檔,但是說,只有POST
,PUT
等可以有一個'data'
選項。 GET
不支持這一點。
我應該使用JS lib/tool來在react-redux中做到這一點?
有什麼建議嗎?
axios允許你這樣做。只要傳入數據參數,它就可以工作,當你發佈信息時它是如何工作的。 – VivekN
@VivekN你有沒有使用'數據'與GET?因爲文檔說它只允許'PUT','POST'和'PATCH'中的'data'部分... – Meticulous
您可以將所有數據對象發送到axios的params鍵中。 例如:-axios.get( 'http://autocomplete.wunderground.com/aq',{ \t \t \t \t PARAMS:{ \t \t \t \t \t查詢: '德黑蘭', \t \t \t \t \t名稱: '維韋克納亞爾' \t \t \t \t} \t \t \t}) \t \t(響應)=> { } \t \t \t \t console.log(response); \t \t \t}) \t \t \t .catch((誤差)=> { \t \t \t \t控制檯。日誌(誤差); \t \t \t}) \t} – VivekN