この章では、http とは何か、http リクエストのメソッドと送信データの種類について説明します。困っている友人は参考にしていただければ幸いです。
HTTP とは何ですか?
http (HyperText Transfer Protocol) の正式名は、コンピュータがネットワークを介して通信するための一連のルールです。
http リクエスト メソッド:
1. GET、URI をリクエストしてリソースを取得します
2. POST、新しいコンテンツを追加するために使用します
3 .PUT は特定のコンテンツを変更するために使用されます
4. DELETE、特定のコンテンツを削除します
5. PATCH、いくつかのドキュメントを変更します
get request
一般的なデータは URL で渡されます。パラメータ: data 例:Request URL:http://api.anjianba.cn/api/Training/Query
Request URL:http://api.anjianba.cn/api/Training/Query/23
{ name:"Myname", { types:[1,3], forms:[2,5] } }
Request URL:http://api.anjianba.cn/api/Training/Query?planName=&startTime=&endTime=&types[]=1&types[]=3
Request URL:http://api.anjianba.cn/api/Training/Query?planName=&startTime=&endTime=&types=1&types=3
traditional :true は上記のデータ型に変換できます。 axios config 設定:
get(url, data = {}, options = {}) { let config = { params: data, headers: {、、、}, { 'paramsSerializer': function(params) { return qs.stringify(params, { indices: false }) // return qs.stringify(params, { arrayFormat: "repeat" }) }, ...options } return new Promise((resolve, reject) => { axios.get(url, config) .then(response => { resolve(response.data); }) .catch((error) => { reject(error); }) }) }
post、put、delet リクエスト
この複雑なタイプのデータを送信してください:{ name:"Myname", { types:[1,3], forms:[2,5] } }
以上がhttp とは何ですか? http リクエスト メソッドと渡されるデータ型は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。