@RestController @RequestMapping(value="/github-webhook") public class WebhookController extends Object
(Server URL...)/github-webhook.| Constructor and Description |
|---|
WebhookController(PayloadHandler payloadHandler,
com.google.gson.JsonParser jsonParser) |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<org.springframework.http.HttpStatus> |
postRequest(String signature,
String payload)
Handle a POST request.
|
@Autowired public WebhookController(PayloadHandler payloadHandler, com.google.gson.JsonParser jsonParser)
@RequestMapping(method=POST)
public org.springframework.http.ResponseEntity<org.springframework.http.HttpStatus> postRequest(@RequestHeader(value="X-Hub-Signature")
String signature,
@RequestBody
String payload)
signature - "X-Hub-Signature" headerpayload - Request payload, formatted as a StringResponseEntityCopyright © 2017 Pivotal Software, Inc.. All rights reserved.