HTTP Request Plugin

Skip to end of metadata
Go to start of metadata

Plugin Information

Plugin ID http_request Changes In Latest Release
Since Latest Release
Latest Release
Latest Release Date
Required Core
1.8.8 (archives)
Apr 06, 2015
Source Code
Issue Tracking
Pull Requests
Open Issues
Pull Requests
Janario Oliveira (id: janario)
Usage Installations 2014-Nov 1167
2014-Dec 1175
2015-Jan 1258
2015-Feb 1396
2015-Mar 1565
2015-Apr 1624
2015-May 1716
2015-Jun 1798
2015-Jul 1964
2015-Aug 1979
2015-Sep 2089
2015-Oct 2245

This plugin sends a http request to an url with some parameters

This plugin was made to dispatch an action calling an URL. It could be useful to integrate (call-out to) some kind of systems or process.

Basically it executes a request to an URL with the build parameters.

The request is made as a job execution in Jenkins and depending of the HTTP response the job could be marked as failed (configurable). For example responses such as 404, 500 could make the job fail. When a job fails it will log the response to help identify the problem.

The request may be as an HTTP GET or POST mode, by choosing the http mode. If it was not informed it will use the default from global settings witch the default is POST.  

Configure Global Settings

Configure Build Step in your Jenkins job

HTTP Request Parameters

Parameters are escaped witch means if you try to pass another value inside a value it will not happen.

For example: the key "name" will be passed with a value "jenkins&os=linux"(Note that "os" is not a parameter it is a value). At the server-side it will not exists any parameter named "os". 

Every execution will log all parameters. Be careful to not pass privates information such as passwords or personal information.  

Change Log

Version 1.8.8 (Apr 6, 2015)

Version 1.8.7 (Mar 16, 2015)

Version 1.8.6 (Dec 5, 2014)

  • Support to proxy JENKINS-25801
    • Thanks to Angel López Cima for the patch

Version 1.8.5 (Oct 13, 2014)

Version 1.8.4 (Jul 28, 2014)

Version 1.8.3 (Feb 24, 2014)

Version 1.8.2 (Oct 25, 2013)

  • Support to configure whether to fail or not a job even the return code is between 400 (client error) and 599 (server error).


plugin-builder plugin-builder Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Add Comment