• /
  • EnglishEspañolFrançais日本語한국어Português
  • 로그인지금 시작하기

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

HTTP GET

시사

이 기능은 아직 개발 중이지만 꼭 사용해 보시기 바랍니다!

이 기능은 현재 출시 전 정책 에 따라 미리보기 프로그램의 일부로 제공됩니다.

이 페이지는 자동화 액션 카탈로그에서 사용 가능한 HTTP Get에 대한 포괄적인 참조 정보를 제공합니다. 이러한 작업을 통해 HTTP GET 요청 작업을 수행할 수 있습니다.

전제 조건

블리자드 자동화에서 HTTP 작업을 사용하기 전에 다음 사항이 있는지 확인하세요.

  • 부채, 목표 API 포인트 포인트 URL.
  • 필요한 인증 자격 증명(API 키, 토큰 등)
  • API 요청/응답 형식에 대한 이해.

HTTP 액션은 모든 헤더 값에 대해 비밀 구문을 지원하므로 API 키와 같은 민감한 데이터를 안전하게 전달할 수 있습니다. 자세한 내용은 비밀 관리자를 참조하세요.

자동 요청 헤더

수니우 자동화에서 수행하는 모든 HTTP requests 다음 헤더가 자동으로 포함됩니다.

머리글

체재

x-abuse-info

Request sent by a New Relic WorkflowAutomation. {runId}


여기서

{runId}

플로우 흐름 실행 ID입니다.

User-Agent

NewRelic/WorkflowAutomation (region={region}; https://newrelic.com ; support@newrelic.com)


여기서

{region}

뉴럴릭 영역입니다.

웹 데이터 요청

API 엔드포인트에서 데이터를 검색하려면 HTTP GET 호출을 수행합니다.

중요

입력에 민감한 데이터(예: Api-Key 헤더)를 전달해야 하는 경우 secretsManagementCreateSecret NerdGraph 뮤테이션을 통해 저장된 값을 사용할 수 있습니다.

예시

{
"inputs": [
{
"key": "headers",
"value": "{\"Api-Key\": \"${{ :secrets:NR_API_KEY }}\"}"
}
]
}

입력 필드

선택성

유형

설명

URL

필수의

문자열

요청에 대한 타겟 URL입니다. 계획에는 다음이 포함되어야 합니다:

https://example.com

. 동적 값을

사용하려면 입력 방식을

참조하세요.

url 매개변수

선택 과목

지도

URL에 추가하려면 쿼리를 수행해야 합니다. 문자열화된 JSON 객체를 사용합니다.

헤더

선택 과목

지도

요청에 추가할 헤더입니다. 문자열화된 JSON 객체를 사용합니다.

선택기

선택 과목

목록

지정된 음색만 출력으로 가져오는 선택기입니다.

선택기

목적: API 응답에서 특정 데이터를 추출합니다.

구조:

  • name추출된 값을 저장할 변수 이름
  • expression응답을 파싱할 JSONPath 또는 표현식
  • JSON 응답을 구문 분석하려면 responseBody | fromjson 사용하세요.
  • 점 표기법(예: .abbreviation)을 사용한 추가 필터

출력 필드

유형

설명

응답 본문

문자열

응답의 본문.

상태 코드

Int

응답의 상태 코드입니다.

성공

부울

요청 상태.

오류 메시지

문자열

실패 이유를 메시지로 전달합니다.

흐름의 정의

입력

산출

name: httpGetTest
steps:
- name: query
type: action
action: http.get
version: 1
inputs:
url: ${{ .workflowInputs.url }}
urlParams: ${{ .workflowInputs.urlParams }}
headers: ${{ .workflowInputs.headers }}
selectors: ${{ .workflowInputs.selectors }}
{
"inputs": [
{
"key": "url",
"value": "https://example.com"
},
{
"key": "urlParams",
"value": "{\"foo\": \"bar\"}"
},
{
"key": "headers",
"value": "{\"baz\": \"bat\"}"
},
{
"key": "selectors",
"value": "[{\"name\": \"responseBody\", \"expression\": \".responseBody\"}, {\"name\": \"statusCode\", \"expression\": \".statusCode\"}]"
}
]
}
Success case:
{
"responseBody": "<!doctype html>\n<html>...</html>\n",
"statusCode": 200,
"success": true
}
Failure case:
{
"errorMessage": "An unexpected error failed to call http get endpoint.",
"success": false
}
Copyright © 2026 New Relic Inc.

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