2017-03-22 41 views
6

私は、ポストjsonリクエストを送信するためにAxios JSライブラリを使用しています。私はサーバーで何も受け取っていません。ここに私のコードは、私はJSON形式でポスト生の体を送信する必要がAxios投稿jsonデータでの投稿

const dt = JSON.stringify({"data":{"value":"gdfg1df2g2121dgfdg"}}); 
const request = axios.post(url, {dt}); 

です。

+0

あなたが送信しているヘッダは何ですか? –

+0

ヘッダーを送信しません。私は郵便配達員と一緒にサーバーをテストし、ヘッダーがなくても、サーバーは正常に動作しています。 –

+6

これではわかりませんが、 'const request = axios.post( 'https://api.medlanes.com/booking_center/call/get_products'、dt);' –

答えて

2

デフォルトでaxiosはデータをポスティングするためにJsonを使用するため、データを文字列にする必要はありません。問題はあなたがそれをやっていることかもしれません。あなたはそれなしで投稿をして、それが動作するかどうかチェックしてみることができますか?サーバー内のオブジェクトの形式でない限り、中括弧はデータを囲む必要はありません。それ以外の場合は、リクエストの本文がどのように表示されるかについての情報を私に伝えることができますか?あなたは、ネットワークタブを使ってchrome devのツールでそれをチェックすることができます