• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

問題を作成する

モバイル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株式会社。

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