この記事は主にWeChatミニプログラムネットワークリクエストwx.requestの詳細な説明と例に関する関連情報を紹介します。必要な友達はそれを参照してください
WeChatミニプログラムネットワークリクエストwxの詳細な説明と例。 request
ミニプログラム API について話すとしたら、その中で最も重要なインターフェイスはどれですか?次に、最初の推奨事項は wx.request() です。これは、ミニ プログラム内で https リクエストを開始することと同じです (HTTP はローカル デバッグ モードでサポートされます)。 HTTP プロトコルは、Request-URI で指定されたリソースに対するさまざまな操作を示す、合計 8 つのメソッドまたは「アクション」を定義します。
GET: 特定のリソースにリクエストを送信します。
POST: リクエストを処理するために、指定されたリソースにデータを送信します。データはリクエストボディに含まれます。
PUT: 最新のコンテンツを指定されたリソースの場所にアップロードします。
DELETE: Request-URI で識別されるリソースを削除するようにサーバーに要求します。
HEAD: GET リクエストと一致するレスポンスをサーバーに要求しますが、レスポンスボディは返されません。
TRACE: サーバーが受信したリクエストをエコーします。主にテストまたは診断に使用されます。
オプション: 特定のリソースに対してサーバーがサポートする HTTP リクエスト メソッドを返します。
CONNECT: HTTP/1.1 プロトコルは、パイプラインへの接続を変更できるプロキシ サーバー用に予約されています。
ミニプログラムは上記の8つの方法をすべてサポートしています。ただし、ネットワークリソースに関しては、追加、削除、変更、検索の 4 種類で十分です。ミニプログラムのバックグラウンドインターフェイスは、主に RESTFull と同様のメソッドを使用します。
put リクエスト文字列
wx.request({ url: 'https://a86.cn/chishenme/ChishenmeDeciper', method:'PUT', dataType:'STRING', data:'this is strng data 这是一个中文数据', header: {'content-type': 'application/json'}, success:function(res){ console.log('this is put request result'+ res.data) } })
post リクエスト文字列ヘッダーが異なります
wx.request({ url: 'https://a86.cn/chishenme/ChishenmeDeciper', method: 'POST', dataType: 'STRING', data:'this is post string data', header: {'content-type':'application/x-www-form-urlencoded'}, success: function (res) { console.log('this is post request result' + res.data) } })
注
1 など、リクエストメソッドのタイプは大文字にする必要があります。 、投稿、 PUT;
2. 要求されたメソッドの種類は一重引用符または二重引用符で囲まれる必要があります (内部規約では大文字も使用されます)。 content-type のデフォルトは「application /json」です request.getParameter() を使用してパラメータを取得することに慣れている学生は注意してください
5 デフォルトのヘッダーを使用する場合、サーバーは「文字列を転送」する必要があります。送信内容
上記がこの記事の全内容です。皆様の学習に役立つことを願っています。その他の関連コンテンツについては、PHP 中国語 Web サイトをご覧ください。
関連する推奨事項:
WeChat ミニ プログラムでの wx:for および wx:for-item の使用以上がWeChat ミニ プログラムの概要 ネットワーク リクエスト wx.requestの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。