Files
S8n.ComponentsLibrary/basics/httprequest.yaml

55 lines
1.1 KiB
YAML
Raw Normal View History

2026-02-10 23:25:05 +03:00
code: basics.httprequest
name: HTTP Request
description: Make HTTP requests to any URL with custom headers and body.
class: S8n.Components.Basics.HttpRequest
methods:
- Execute
gui: ComponentHttpRequest.vue
inputs:
- name: method
type: string
description: HTTP method
enum:
- GET
- POST
- PUT
- DELETE
- PATCH
- HEAD
- OPTIONS
required: true
- name: url
type: string
description: Target URL
required: true
- name: headers
type: object
description: Optional HTTP headers
required: false
- name: body
type: object
description: Optional request body
required: false
outputs:
- name: statusCode
type: int
description: HTTP status code
- name: statusText
type: string
description: HTTP status text
- name: response
type: string
description: Response body as string
- name: headers
type: object
description: Response headers
- name: duration
type: long
description: Request duration in milliseconds
tags:
- http
- network
- web
- basics
source: S8n.Components.Packages (project)
category: basics