Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Button handy
blanktrue
color#0052CC
nameSend Feedback
linkhttps://docs.google.com/forms/d/e/1FAIpQLScmToBe3vynAlb5fdKwCGxYqnTbDc66sIBgeecG2BuFDuHc7g/viewform?entry.2002826954=httpPost+-+15489476
widthauto

Table plus
applyColStyleToCelltrue
heading0
columnTypess,s,s,s
multiplefalse
columnAttributesstyle="background:#e5e7ea;font-weight:bold,,style="background:#e5e7ea;font-weight:bold,
enableSortingfalse

Syntax

httpPost(url, request [[, proxy] [, postDataObject]])

Package

http

Alias

Pkg Usage

post(url, request [[, proxy] [, postDataObject]])

Description

Excerpt
hiddentrue

Executes an HTTP POST for the given URL using the specified HttpRequest object.

...

Table plus
applyColStyleToCelltrue
columnTypess,s,s,s
heading0
multiplefalse
enableSortingfalse

Parameter name

Type

Required

Description

url

String

Yes

The URL.

request

HttpRequest

Yes

A HttpRequest object containing headers, cookies, parameters.

proxy

HttpProxy

No

An HttpProxy object containing the host and port of the proxy server.

postDataObject

variable: primitive type, array or struct

No

Data to be posted.

Return Type

String

Variable return type depends on the left hand side operator type.

...

Part 1 - Setting Up

Using this routinefunction, you can create a new ticket in the specified project for instance based on certain conditions, and pass the information for the additional fields to be filled in for this ticket too.

The following example shows how to create a JSON object, transmit it to an external application, and receive data in response. The example simulates creating a user account on another system and receiving back the user ID.

This ID could then be stored in a custom field in Jira creating a reference.This section of code defines the structs that will ultimately determine the JSON structure. The JSON structure is typically defined by the external systems API.

...

Note

The request parameter should have the HttpRequest type described here. The HttpProxy type is described here.

See also

Filter by label (Content by label)
showLabelsfalse
max25
showSpacefalse
cqllabel = "http_routine" and space = currentSpace ( )
labelsarray_routines