acceptLanguage(Locale... locales)メソッド
説明
受信できる言語を追加します。
構文
public WebResource.Builder acceptLanguage(Locale... locales)
パラメタ
- locales
-
受信できる言語の配列です。
戻り値
WebResourceオブジェクトを構築するためのビルダ(WebResource.Builderオブジェクト)を返します。
注意事項
-
localesパラメタに含まれるnullでない値がAccept-Language HTTPヘッダに追加されます。nullの値は無視されAccept-Language HTTPヘッダには追加されません。
-
Accept-Language HTTPヘッダには,LocaleオブジェクトのtoString()メソッドによって返される値が設定されます。JAX-RSエンジンはtoString()メソッドによって返される値を検証しません。標準仕様に従って値を指定してください。
-
Accept-Language HTTPヘッダの値は次のメソッドでも変更できます。
-
ClientRequest.Builderクラス
acceptLanguage(Locale... locales)メソッド
acceptLanguage(String... locales)メソッド
header(String name, Object value)メソッド
-
WebResourceクラス
acceptLanguage(String... locales)メソッド
header(String name, Object value)メソッド
-
WebResource.Builderクラス
acceptLanguage(Locale... locales)メソッド
acceptLanguage(String... locales)メソッド
header(String name, Object value)メソッド
これらのメソッドおよびacceptLanguage(Locale... locales)メソッドで,受信できる言語が一つも追加されない場合の動作は,HTTP通信を行う前に,HttpURLConnectionオブジェクトにAccept-Language HTTPヘッダを設定しない場合の動作と同様です。
-