• English日本語한국어
  • ログイン今すぐ開始

この機械翻訳は参考用に提供されます。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、こちらのページをご覧ください。

問題を作成する

モバイルSDKガイド

構文

Java

NewRelic.addHTTPHeadersTrackingFor(List<String> headers)

コトリン [#kotlin]

NewRelic.addHTTPHeadersTrackingFor(List<String> headers)

説明 [#description]

この API を使用すると、ネットワーク要求イベントの属性として記録されるリストにヘッダー フィールド文字列を追加できます。この関数を使用してヘッダー フィールドを追加した後、ヘッダーがネットワーク呼び出し内にある場合、それらは New Relic プラットフォームのネットワーク イベントに含まれます。現在、Android エージェントは、X-APOLLO-OPERATION-NAME、X-APOLLO-OPERATION-TYPE、および X-APOLLO-OPERATION-ID のヘッダー フィールドを自動的にキャプチャします。

パラメーター [#parameters]

パラメータ

タイプ

説明

$headers

List<String>

必須。追加する HTTP ヘッダー フィールド。

戻り値 [#return-values]

正常に追加された場合はtrueを返し、追加されなかった場合はfalseを返します。

[#examples]

いくつかの HTTP ヘッダー フィールドを追加する例を次に示します。

Java [#java]

List headers = new ArrayList();
headers.add("httpClient");
headers.add("CustomAttribute");
NewRelic.addHTTPHeadersTrackingFor(headers);`
// Okhttp3
Request request = new Request.Builder()
.url("https://speed.hetzner.de/1GB.bin")
.addHeader("httpClient","Okhttp3")
.addHeader("CustomAttribute","OutOfMemoryAPI")
.build();

コトリン [#kotlin]

val headers = mutableListOf()
headers.add("httpClient")
headers.add("CustomAttribute")
NewRelic.addHTTPHeadersTrackingFor(headers).
val client = OkHttpClient().newBuilder()
.addInterceptor(new MyInterceptor())
.cache(cache)
.build()
val request: Request = Builder()
.url("https://speed.hetzner.de/1GB.bin")
.addHeader("httpClient", "Okhttp3")
.addHeader("CustomAttribute", "OutOfMemoryAPI")
.build()

構文

目的-c

(void)addHTTPHeaderTrackingFor:(NSArray<NSString*>*_Nonnull)headers;

迅速 [#swift]

func addHTTPHeaderTracking(for: [String])

説明 [#description]

この API を使用すると、ネットワーク要求イベントの属性として記録されるリストにヘッダー フィールド文字列を追加できます。この関数を使用してヘッダー フィールドを追加した後、ヘッダーがネットワーク呼び出し内にある場合、それらは New Relic プラットフォームのネットワーク イベントに含まれます。現在、iOS エージェントは、X-APOLLO-OPERATION-NAME、X-APOLLO-OPERATION-TYPE、および X-APOLLO-OPERATION-ID のヘッダー フィールドを自動的にキャプチャします。

パラメーター [#parameters]

パラメータ

タイプ

説明

headers

NSArray<NSString*>*_Nonnull

必須。追加する HTTP ヘッダー フィールド。

[#examples]

いくつかの HTTP ヘッダー フィールドを追加する例を次に示します。

[NewRelic addHTTPHeadersTrackingFor:@[@"Example", @"Example2"]];
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"https://www.newrelic.com"]];
NSMutableURLRequest *mutableRequest = [request mutableCopy];
[mutableRequest addValue:@"Test" forHTTPHeaderField:@"Example"];
[mutableRequest addValue:@"Test2" forHTTPHeaderField:@"Example2"];
request = [mutableRequest copy];
[[NSURLSession sharedSession] dataTaskWithRequest:request];
NewRelic.addHTTPHeadersTracking(for:["Example", "Example2"])
var request = URLRequest(url: URL(string:"https://www.newrelic.com")!)
request.addValue("Test", forHTTPHeaderField: "Example")
request.addValue("Test2", forHTTPHeaderField: "Example2")
URLSession.shared.dataTask(with: request)

構文

タイプスクリプト

NewRelic.addHTTPHeadersTrackingFor((options:{headers: string[]}))

説明 [#description]

この API を使用すると、ネットワーク要求イベントの属性として記録されるリストにヘッダー フィールド文字列を追加できます。この関数を使用してヘッダー フィールドを追加した後、ヘッダーがネットワーク呼び出し内にある場合、それらは New Relic プラットフォームのネットワーク イベントに含まれます。現在、Android エージェントは、X-APOLLO-OPERATION-NAME、X-APOLLO-OPERATION-TYPE、および X-APOLLO-OPERATION-ID のヘッダー フィールドを自動的にキャプチャします。

パラメーター [#parameters]

パラメータ

タイプ

説明

$headers

string[]

必須。追加する HTTP ヘッダー フィールド。

戻り値 [#return-values]

正常に追加された場合はtrueを返し、追加されなかった場合はfalseを返します。

[#examples]

いくつかの HTTP ヘッダー フィールドを追加する例を次に示します。

タイプスクリプト [#typescript]

NewRelicCapacitorPlugin.addHTTPHeadersTrackingFor({headers:["Car","Music"]});

構文

JavaScript

NewRelic.addHTTPHeadersTrackingFor(headers)

説明 [#description]

この API を使用すると、ネットワーク要求イベントの属性として記録されるリストにヘッダー フィールド文字列を追加できます。この関数を使用してヘッダー フィールドを追加した後、ヘッダーがネットワーク呼び出し内にある場合、それらは New Relic プラットフォームのネットワーク イベントに含まれます。

パラメーター [#parameters]

パラメータ

タイプ

説明

$headers

string[]

必須。追加する HTTP ヘッダー フィールド。

戻り値 [#return-values]

正常に追加された場合はtrueを返し、追加されなかった場合はfalseを返します。

[#examples]

いくつかの HTTP ヘッダー フィールドを追加する例を次に示します。

JavaScript [#javascript]

NewRelic.addHTTPHeadersTrackingFor(["Car"]);

構文

NewRelic.addHTTPHeadersTrackingFor(List<String> headers)

説明 [#description]

この API を使用すると、ネットワーク要求イベントの属性として記録されるリストにヘッダー フィールド文字列を追加できます。この関数を使用してヘッダー フィールドを追加した後、ヘッダーがネットワーク呼び出し内にある場合、それらは New Relic プラットフォームのネットワーク イベントに含まれます。

パラメーター [#parameters]

パラメータ

タイプ

説明

$headers

List<String>

必須。追加する HTTP ヘッダー フィールド。

戻り値 [#return-values]

正常に追加された場合はtrueを返し、追加されなかった場合はfalseを返します。

[#examples]

いくつかの HTTP ヘッダー フィールドを追加する例を次に示します。

List<string> headers = new List<string>();
headers.Add("Car");
headers.Add("Music");
CrossNewRelic.Current.AddHTTPHeadersTrackingFor(headers);

構文

NewRelic.addHTTPHeadersTrackingFor(List<String> headers)

説明 [#description]

この API を使用すると、ネットワーク要求イベントの属性として記録されるリストにヘッダー フィールド文字列を追加できます。この関数を使用してヘッダー フィールドを追加した後、ヘッダーがネットワーク呼び出し内にある場合、それらは New Relic プラットフォームのネットワーク イベントに含まれます。

パラメーター [#parameters]

パラメータ

タイプ

説明

$headers

List<String>

必須。追加する HTTP ヘッダー フィールド。

戻り値 [#return-values]

正常に追加された場合はtrueを返し、追加されなかった場合はfalseを返します。

[#examples]

いくつかの HTTP ヘッダー フィールドを追加する例を次に示します。

NewRelic.addHTTPHeadersTrackingFor(["Car"]);

構文

NewRelic.addHTTPHeadersTrackingFor(headers:string[])

説明 [#description]

この API を使用すると、ネットワーク要求イベントの属性として記録されるリストにヘッダー フィールド文字列を追加できます。この関数を使用してヘッダー フィールドを追加した後、ヘッダーがネットワーク呼び出し内にある場合、それらは New Relic プラットフォームのネットワーク イベントに含まれます。Android とエージェントは現在、ヘッダー フィールド X-APOLLO-OPERATION-NAME、X-APOLLO-OPERATION-TYPE、および X-APOLLO-OPERATION-ID を自動的にキャプチャします。

パラメーター [#parameters]

パラメータ

タイプ

説明

$headers

string[]

必須。追加する HTTP ヘッダー フィールド。

戻り値 [#return-values]

正常に追加された場合はtrueを返し、追加されなかった場合はfalseを返します。

[#examples]

いくつかの HTTP ヘッダー フィールドを追加する例を次に示します。

NewRelic.addHTTPHeadersTrackingFor(["Car"]);

構文

NewRelic.addHTTPHeadersTrackingFor(List<String> headers)

説明 [#description]

この API を使用すると、ネットワーク要求イベントの属性として記録されるリストにヘッダー フィールド文字列を追加できます。この関数を使用してヘッダー フィールドを追加した後、ヘッダーがネットワーク呼び出し内にある場合、それらは New Relic プラットフォームのネットワーク イベントに含まれます。

パラメーター [#parameters]

パラメータ

タイプ

説明

$headers

List<String>

必須。追加する HTTP ヘッダー フィールド。

戻り値 [#return-values]

正常に追加された場合はtrueを返し、追加されなかった場合はfalseを返します。

[#examples]

いくつかの HTTP ヘッダー フィールドを追加する例を次に示します。

[#example]

List<string> headers = new List<string>();
headers.Add("Car");
headers.Add("Music");
CrossNewRelic.Current.AddHTTPHeadersTrackingFor(headers);
Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.