- 概要
- 暗号化
- データベース
- Java
- Python
- Web API
開発者向けのアクティビティ
UiPath.Web.Activities.Http.NetHttpClient
This activity is available in WebAPI package versions starting with 2.3.0. For the legacy experience, use the previous HTTP Request (legacy) activity included in WebAPI versions earlier than 2.3.0.
Starting with WebAPI 2.5.1, AI-aided diagnostics help you build and troubleshoot HTTP Request calls. The guidance integrates with UiPath Autopilot and UiPath CLI with coding agents.
説明
Use the HTTP Request activity in WebAPI 2.3.0 and later to automate and simplify making requests to web servers or APIs. The HTTP Request activity helps you:
- システム間でデータを安全に送受信します。
- フォームを使用してファイルとデータをアップロードします。
- 問題が発生した場合は要求をリトライし、エラーを適切に処理します。
- SSL を使用して安全に接続し、データを保護します。
- Cookie とプロキシを自動的に管理して、セッションとネットワークの制限を処理します。
プロジェクトの対応 OS
Windows | クロスプラットフォーム
Windows、クロスプラットフォームでの設定
| アクティビティの本体のプロパティ | |
|---|---|
| 要求メソッド * | HTTP 要求がサーバーと対話する方法を選択します。
|
| 要求 URL * | 要求を送信するサーバーの Web アドレスを指定します。たとえば、https://store.example.com/searchのようになります。 |
| パラメーター | サーバー固有の詳細情報をキーと値のペアとして要求に追加します。たとえば、「query: "laptop"」、「sortBy: "price"」のようになります。 |
| ヘッダー | サーバー固有の指示または認証の詳細をキーと値のペアとして追加します。たとえば、「Authorization: "Bearer <your_access_token>"」、「Accept: "application/json"」のようになります。 |
| 要求本文の種類 * | サーバーに送信するコンテンツの種類を選択します。
|
| プロパティ パネル | |
|---|---|
| [cURL のインポート] と設計時のテスト このセクションでは、cURL のコード スニペットを使用してアクティビティを設定し、要求の設計時のテストを実行するのに役立ちます。 |
|
| クライアントのオプション このセクションでは、接続関連の設定を定義できます。 |
|
| 認証 このセクションでは、アクティビティがサーバーに対して自身を認証する方法を定義できます。 | 認証 - 認証方法を選択します。利用可能なオプションは次のとおりです。
|
| 要求のオプション このセクションでは、要求の動作を定義できます。 |
|
| リトライ ポリシー このセクションでは、要求が失敗した場合のリトライ メカニズムを定義できます。 | リトライ ポリシーの種類 - 要求をリトライする方法を指定します。利用可能なオプションは次のとおりです。
|
| 応答オプション このセクションは、サーバーが応答を返す方法をカスタマイズするのに役立ちます。 |
注:
このアクティビティでは、一度に 1 つの出力モードのみがサポートされています。応答をファイルとして保存するか、応答データをテキストとして返します。両方の出力を同時に設定することはできません。 |
| 出力 このセクションでは、サーバーによって返される応答をキャプチャして保存できます。 | 応答コンテンツ - サーバーからの応答をキャプチャし、後で処理できるように変数に格納します。以下の項目が含まれます。
|