2017-06-21 14 views
0

複数の同じキーをパラメータに入力し、GET要求をサーバに送信します。複数の同じパラメータを斧で取得するリクエストを送信する

バックエンドでは、http://example.com/?id=absdbasbd&id=basdbasb&id=a11が必要です。

私はAxiosを使用しており、JSオブジェクトを使用して要求パラメータを送信します。もちろん、そのようなオブジェクトは同じキーを持つ複数のフィールドを持つことはできません。

複数の同じキーをパラメータに入れる方法は?

+0

PHPでは、 'id'が複数のelemを持つ配列であることを暗示するために' id'ではなく 'id []'を使っていますents。私は腋生については何も知らないが、試してみる価値はあると思う。 – Havenard

+0

あなたはそれを解決しましたか? – Despertaweb

答えて

0

あなたはこのようのparamsを送ることができます。この/api_new?not[]=github&not[]=twitter&limit=10

axiosの自動

が、この中で詳細を参照リスト型のparams名の末尾に[]を追加するよう

var params = { 
    not: ['github', 'twitter'], 
    limit: limit 
} 
return axios.get('/api_new', { 
    params: params 
    }) 

axiosは、URLを構築します問題https://github.com/axios/axios/issues/604

関連する問題