ホームページ > 記事 > ウェブフロントエンド > uniappでインターフェースを呼び出す方法
uni-app 呼び出しインターフェイスの手順: URL、メソッド、データを含むリクエスト メソッドの定義、リクエスト ヘッダーの設定 (オプション)、リクエストの送信、成功および失敗のコールバックを含む応答処理。
#uni-app を使用してインターフェイスを呼び出す方法
#手順:
1. リクエスト メソッドを定義します
<code class="javascript">const request = uni.request({ url: 'http://example.com/api/v1/users', method: 'GET', data: { name: 'John Doe' }, success: (res) => { console.log(res.data) }, fail: (err) => { console.log(err) } })</code>
パラメータの説明:
: リクエストインターフェースアドレス
: リクエストメソッド (GET、POST、PUT、DELETE など)
: リクエストパラメータ (オプション)
: リクエストが成功した場合のコールバック関数
: リクエストが失敗した場合のコールバック関数
#2. リクエスト ヘッダーの設定 (オプション)
setRequestHeader() メソッドを使用してリクエスト ヘッダーを設定できます:
<code class="javascript">request.setRequestHeader('Content-Type', 'application/json')</code>
3. requestCall
send() リクエストを送信するメソッド:
<code class="javascript">request.send()</code>
4. レスポンス処理 成功したリクエストのレスポンスを処理します。
success コールバック関数内、
fail 内 コールバック関数でのリクエスト失敗の処理中にエラーが発生しました。
例:
<code class="javascript">uni.request({ url: 'http://example.com/api/v1/users', method: 'GET', success: (res) => { const users = res.data.users console.log(users) }, fail: (err) => { console.log(err) } })</code>
注:
はい非同期リクエストは後続のコードの実行をブロックしません。
以上がuniappでインターフェースを呼び出す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。