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
Dependencies
1.8.6 (archives)
Dec 05, 2014
1.509.4
Source Code
Issue Tracking
Maintainer(s)
GitHub
Open Issues
Janario Oliveira (id: janario)
Usage Installations 2014-Feb 564
2014-Mar 639
2014-Apr 695
2014-May 756
2014-Jun 794
2014-Jul 887
2014-Aug 949
2014-Sep 1014
2014-Oct 1087
2014-Nov 1167
2014-Dec 1175
2015-Jan 1258

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.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).

Labels

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

Add Comment