項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
---|---|---|---|---|
名前 | 必須 | 使用不可 | スクリプトキャンバス上での名前を入力します。 |
項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
---|---|---|---|---|
接続先 | 必須 | 使用不可 | グローバルリソースを選択します。
グローバルリソースの設定方法については、「グローバルリソースのプロパティ」を参照してください。
|
|
パス | 必須 | 使用可 | 接続するパスを入力します。
相対パス("/"から始まっていないパス)を指定された場合は、自動的に"/"が先頭に追加されます。 |
|
メソッド | 必須 | 使用不可 | HTTPメソッドを選択します。
|
|
エンコード | 必須 | 使用可 | パラメータの値のエンコードを選択または入力します。
入力する場合は、Java SE Runtime Environment 8でサポートされているエンコードを指定します。 詳細については、「Supported Encodings」(http://docs.oracle.com/javase/8/docs/technotes/guides/intl/encoding.doc.html)を参照してください。 | |
パラメータ | 省略可 | - | パラメータを設定します。
各列は以下のボタンで操作することができます。
|
|
パラメータ/ヘッダ名 | 必須 | 使用可 | ヘッダ名を入力します。 | |
パラメータ/値 | 省略可 | 使用可 | 値を入力します。 |
項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
---|---|---|---|---|
認証モード | 必須 | 使用不可 | 使用する認証モードを選択します。
|
|
ユーザ名 | 省略可 | 使用可 | 基本認証で使用するユーザ名を入力します。
[認証モード]に[基本認証]を選択すると有効になります。 |
|
パスワード | 省略可 | 使用可 | 基本認証で使用するパスワードを入力します。
[認証モード]に[基本認証]を選択すると有効になります。 |
項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
---|---|---|---|---|
サブドメインのCookieをサーバへ送信する | 省略可 | 使用不可 | 保存されているサブドメインのCookieを送信するかどうかを選択します。
|
|
項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
---|---|---|---|---|
コメント | 省略可 | 使用不可 | このアダプタの簡単な説明を記述することができます。 説明を記述すると、仕様書に反映させることができます。 |
コンポーネント変数名 | 説明 | 備考 |
---|---|---|
message_category | エラー発生時、発生したエラーに対応するメッセージコードのカテゴリが格納されます。 |
|
message_code | エラー発生時、発生したエラーに対応するメッセージコードのコードが格納されます。 |
|
message_level | エラー発生時、発生したエラーに対応するメッセージコードの重要度が格納されます。 |
|
error_type | エラー発生時、発生したエラーの種類が格納されます。 |
|
error_message | エラー発生時、発生したエラーのメッセージが格納されます。 |
|
error_trace | エラー発生時、発生したエラーのトレース情報が格納されます。 |
|
接続先のURL | Cookieの属性 | 送信・送信しない | |||
---|---|---|---|---|---|
domain | path | secure | expire | ||
http://test.example.com/aaa/ | .example.com | /aaa/ | false | 無期限 | すべての条件を満たすため送信する |
http://example.com/aaa/ | .example.com | /aaa/ | false | 無期限 | domain属性が後方一致しないCookieであるため送信しない |
http://test.example.com/aaa/ | .example.com | /aaa/bbb/ | false | 無期限 | path属性が下位のパスであるため送信しない |
http://test.example.com/aaa/ | .example.com | /aaa/ | true | 無期限 | secure属性が暗号化通信(https)の値であるため送信しない |
http://test.example.com/aaa/ | .example.com | /aaa/ | false | 昨日の日時 | expire属性が現在日時より過去の値であるため送信しない |
例外名 | 原因 | 対策 |
---|---|---|
ResourceNotFoundException リソース定義が見つかりませんでした。名前:[] |
[接続先]が指定されていません。 | [接続先]を指定してください。 |
ResourceNotFoundException リソース定義が見つかりませんでした。名前:[<グローバルリソース名>] |
[接続先]で選択されたリソース定義が見つかりません。 | [接続先]で指定したグローバルリソースを確認してください。 |
java.net.UnknownHostException | 指定したWebサーバが見つからない例外です。 | Webサーバの設定を確認してください。 |
java.net.ConnectException | Webサーバに接続できない例外です。 | ポート番号、あるいは、Webサーバが起動していることを確認してください。 |
org.apache.commons.httpclient.HttpConnection$ConnectionTimeoutException | Webサーバに接続中にタイムアウトが発生しました。 | ネットワークの状態を確認してください。または、[接続先]で指定したグローバルリソースの[タイムアウト]を確認してください。 |
org.apache.commons.httpclient.HttpRecoverableException
java.net.SocketTimeoutException: Read timed out |
Webサーバに接続後、サーバからの応答までにタイムアウトが発生した例外です。 | 接続するWebサーバの状態を確認してください。または、[接続先]で指定したグローバルリソースの[タイムアウト]を確認してください。 |