您的位置:首页 > 产品设计 > UI/UE

webhook: requestbin

2017-01-30 23:44 387 查看
A Runscope Community Project — Learn more.



RequestBin

Bin URL

Make a request to get started. After making a request, refresh this page to see it.

cURL
curl -X POST -d "fizz=buzz" http://requestb.in/y0qofsy0[/code] Python (with Requests)
import requests, time
r = requests.post('http://requestb.in/y0qofsy0', data={"ts":time.time()})
print r.status_code
print r.content

Node.js (with request)
var request = require('request');
var url ='http://requestb.in/y0qofsy0'
request(url, function (error, response, body) {
if (!error) {
console.log(body);
}
});

Ruby
require 'open-uri'
result = open('http://requestb.in/y0qofsy0')
result.lines { |f| f.each_line {|line| p line} }

C# / .NET (4.5+)
using System;
using System.Net.Http;
using System.Threading.Tasks;

namespace RequestBinExample
{
class Program
{
static void Main(string[] args)
{
var task = MakeRequest();
task.Wait();

var response = task.Result;
var body = response.Content.ReadAsStringAsync().Result;
Console.WriteLine(body);
}

private static async Task<HttpResponseMessage> MakeRequest()
{
var httpClient = new HttpClient();
return await httpClient.GetAsync(new Uri("http://requestb.in/y0qofsy0"));
}
}
}

Java
import org.apache.commons.httpclient.*;
import org.apache.commons.httpclient.methods.*;
import org.apache.commons.httpclient.params.HttpMethodParams;

import java.io.*;

public class RequestBinTutorial {
public static void main(String[] args) {
HttpClient client = new HttpClient();
GetMethod method = new GetMethod("http://requestb.in/y0qofsy0");
try {
int statusCode = client.executeMethod(method);
byte[] responseBody = method.getResponseBody();
System.out.println(new String(responseBody));
} catch (Exception e) {
System.err.println("Fatal error: " + e.getMessage());
e.printStackTrace();
} finally {
method.releaseConnection();
}
}
}

PHP
<?php
$result = file_get_contents('http://requestb.in/y0qofsy0');
echo $result;
?>


Limits

This bin will keep the last 20 requests made to it and remain available for 48 hours after it was created. However, data might be cleared at any time, so treat bins as highly ephemeral.

Need more?

Runscope request captures give you RequestBins with live updates, permanent URLs, file handling and much more. Sign up free.




RequestBin is brought to you by Runscope.

Global API Monitoring

Check uptime and performance of your APIs from around the world or behind your firewall. Get notified of downtime before your customers complain.

Functional API Testing

Verify your APIs are working correctly. Create functional tests to validate the structure and content of your most critical API workflows.

Well-connected

Runscope integrates with the tools you're already using like Slack, DataDog, Splunk, HipChat, PagerDuty, New Relic Insights, Swagger, AWS API Gateway, Jenkins and more.

Monitoring You Can Trust

Trusted by over 80,000 developers, Runscope is used by 1,000s of companies around the world to detect and prevent costly API downtime.

Try Runscope Now

Help & Feedback

Runscope.com

Blog

Twitter

Google+

© 2017 Runscope Inc. - Privacy Policy - Terms of Service

A Runscope Community Project — Learn more.



RequestBin

http://requestb.in

POST
/y0qofsy0

application/x-www-form-urlencoded

9 bytes

21s ago

From 1.180.212.187, 108.162.215.245

FORM/POST PARAMETERS
fizz: buzz

HEADERS
X-Request-Id: b3b42d3a-cf2a-47dc-aade-341eb717613a

Connect-Time: 1

Host: requestb.in

Accept-Encoding: gzip

Cf-Visitor: {"scheme":"http"}

Total-Route-Time: 0

Content-Type: application/x-www-form-urlencoded

Cf-Ray: 3296551ef2462246-LAX

Connection: close

User-Agent: curl/7.49.1

Via: 1.1 vegur

Accept: */*

Content-Length: 9

Cf-Ipcountry: CN

Cf-Connecting-Ip: 1.180.212.187

RAW BODY

fizz=buzz

http://requestb.in
POST
/y0qofsy0

application/x-www-form-urlencoded

9 bytes

29s ago

From 1.180.212.187, 108.162.215.249

FORM/POST PARAMETERS
fizz: buzz

HEADERS
X-Request-Id: 7d83b05b-d84a-45fa-931e-21c9e63b7b84

Total-Route-Time: 0

Cf-Ipcountry: CN

Host: requestb.in

Accept-Encoding: gzip

Cf-Visitor: {"scheme":"http"}

Connect-Time: 0

Content-Type: application/x-www-form-urlencoded

Cf-Ray: 329654ea40165372-LAX

Connection: close

Via: 1.1 vegur

Accept: */*

Content-Length: 9

User-Agent: curl/7.49.1

Cf-Connecting-Ip: 1.180.212.187

RAW BODY

fizz=buzz

http://requestb.in
GET
/y0qofsy0

0 bytes

43s ago

From 1.180.212.187, 108.162.215.248

FORM/POST PARAMETERS

None

HEADERS
X-Request-Id: 23573bd4-6478-4398-a834-a230118c007c

Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3

Total-Route-Time: 0

Upgrade-Insecure-Requests: 1

Host: requestb.in

Accept-Encoding: gzip

Cf-Visitor: {"scheme":"http"}

Connect-Time: 1

User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:50.0) Gecko/20100101 Firefox/50.0

Connection: close

Via: 1.1 vegur

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Cf-Ray: 32965490d23a0d55-LAX

Cookie:
__cfduid=d104067c702039b2d98328d1682d0371f1485714014;
session=eyJyZWNlbnQiOlsieTBxb2ZzeTAiXX0.C3D8WA.XGIM1dVMDdkEyH7g8e16lenWSs0;
_ga=GA1.2.2049448936.1485714017

Cf-Ipcountry: CN

Cf-Connecting-Ip: 1.180.212.187

RAW BODY

None

http://requestb.in
GET
/y0qofsy0

0 bytes

1m ago

From 1.180.212.187, 108.162.215.246

FORM/POST PARAMETERS

None

HEADERS
X-Request-Id: cf395b91-0980-481e-81e5-9c4527a241e5

Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3

Total-Route-Time: 0

Upgrade-Insecure-Requests: 1

Host: requestb.in

Accept-Encoding: gzip

Cf-Visitor: {"scheme":"http"}

Connect-Time: 2

Cache-Control: max-age=0

Connection: close

User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:50.0) Gecko/20100101 Firefox/50.0

Via: 1.1 vegur

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Cf-Ray: 3296536600752306-LAX

Cookie:
__cfduid=d104067c702039b2d98328d1682d0371f1485714014;
session=eyJyZWNlbnQiOlsieTBxb2ZzeTAiXX0.C3D8Vg.ESyPrOfl-hqw-_AoGx0JPgJGR4o;
_ga=GA1.2.2049448936.1485714017

Cf-Ipcountry: CN

Cf-Connecting-Ip: 1.180.212.187

RAW BODY

None

http://requestb.in
GET
/y0qofsy0

0 bytes

1m ago

From 1.180.212.187, 108.162.215.246

FORM/POST PARAMETERS

None

HEADERS
X-Request-Id: 0021e097-c186-4281-8ee3-5900130f34d8

Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3

Total-Route-Time: 0

Upgrade-Insecure-Requests: 1

Host: requestb.in

Accept-Encoding: gzip

Cf-Visitor: {"scheme":"http"}

Connect-Time: 1

Cache-Control: max-age=0

Connection: close

User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:50.0) Gecko/20100101 Firefox/50.0

Via: 1.1 vegur

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Cf-Ray: 32965353d2512306-LAX

Cookie:
__cfduid=d104067c702039b2d98328d1682d0371f1485714014;
session=eyJyZWNlbnQiOlsieTBxb2ZzeTAiXX0.C3D8Uw.7zz27D9M8GpTcwE3q8gzkMqvoDY;
_ga=GA1.2.2049448936.1485714017

Cf-Ipcountry: CN

Cf-Connecting-Ip: 1.180.212.187

RAW BODY

None

http://requestb.in
GET
/y0qofsy0

0 bytes

1m ago

From 1.180.212.187, 108.162.215.246

FORM/POST PARAMETERS

None

HEADERS
X-Request-Id: 97560799-5146-4225-8cbc-5e9406177c6c

Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3

Total-Route-Time: 0

Upgrade-Insecure-Requests: 1

Host: requestb.in

Accept-Encoding: gzip

Cf-Ray: 3296534aa3a02306-LAX

Connect-Time: 0

Cache-Control: max-age=0

Connection: close

User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:50.0) Gecko/20100101 Firefox/50.0

Via: 1.1 vegur

Cf-Visitor: {"scheme":"http"}

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Cookie:
__cfduid=d104067c702039b2d98328d1682d0371f1485714014;
session=eyJyZWNlbnQiOlsieTBxb2ZzeTAiXX0.C3D8UQ.wXieMIAiuYaDWVfRKosSmVh2WiU;
_ga=GA1.2.2049448936.1485714017

Cf-Ipcountry: CN

Cf-Connecting-Ip: 1.180.212.187

RAW BODY

None

http://requestb.in
GET
/y0qofsy0

0 bytes

1m ago

From 1.180.212.187, 108.162.215.246

FORM/POST PARAMETERS

None

HEADERS
X-Request-Id: 2c4db87d-e676-4db7-be81-678500a0538a

Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3

Total-Route-Time: 0

Upgrade-Insecure-Requests: 1

Host: requestb.in

Accept-Encoding: gzip

Cf-Visitor: {"scheme":"http"}

Connect-Time: 1

Cache-Control: max-age=0

Connection: close

User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:50.0) Gecko/20100101 Firefox/50.0

Via: 1.1 vegur

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Cf-Ray: 3296533a674c2306-LAX

Cookie:
__cfduid=d104067c702039b2d98328d1682d0371f1485714014;
session=eyJyZWNlbnQiOlsieTBxb2ZzeTAiXX0.C3D8Tg.s8DO677wWFDRaqBq2D8DS5gtoFM;
_ga=GA1.2.2049448936.1485714017

Cf-Ipcountry: CN

Cf-Connecting-Ip: 1.180.212.187

RAW BODY

None

http://requestb.in
GET
/y0qofsy0

0 bytes

1m ago

From 1.180.212.187, 108.162.215.246

FORM/POST PARAMETERS

None

HEADERS
X-Request-Id: b7d51c21-760a-485b-946d-404f7d8d4518

Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3

Total-Route-Time: 0

Upgrade-Insecure-Requests: 1

Host: requestb.in

Accept-Encoding: gzip

Cf-Visitor: {"scheme":"http"}

Connect-Time: 1

Cache-Control: max-age=0

Connection: close

User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:50.0) Gecko/20100101 Firefox/50.0

Via: 1.1 vegur

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Cf-Ray: 32965326e0e12306-LAX

Cookie:
__cfduid=d104067c702039b2d98328d1682d0371f1485714014;
session=eyJyZWNlbnQiOlsieTBxb2ZzeTAiXX0.C3D4XQ.gfhMONEVbHdYYNYIZN4Ytp4qGks;
_ga=GA1.2.2049448936.1485714017

Cf-Ipcountry: CN

Cf-Connecting-Ip: 1.180.212.187

RAW BODY

None

http://requestb.in
POST
/y0qofsy0

application/json

629 bytes

2m ago

From 52.204.105.43, 162.158.78.183

FORM/POST PARAMETERS

None

HEADERS
X-Request-Id: 4e22a01f-a268-4969-aaa4-4dd429d3858d

Total-Route-Time: 0

X-Newrelic-Id: UQUFVFJUGwUJVlhaBgY=

Host: requestb.in

Accept-Encoding: gzip

Cf-Visitor: {"scheme":"http"}

Connect-Time: 0

Content-Type: application/json

Cf-Ipcountry: US

Accept: */*

Via: 1.1 vegur

Connection: close

X-Newrelic-Transaction: PxQHUVUACVUAVlhaBwZWXwAIFB8EBw8RVU4aUggLVwNVVQtYCVEEA11SDkNKQV1SVVwHAAECFTs=

Cf-Ray: 329651c1c273087a-IAD

Content-Length: 629

User-Agent: python-requests/2.11.1

Cf-Connecting-Ip: 52.204.105.43

RAW BODY

{"push_data": {"pushed_at": 1485793940, "images": [], "tag": "helloworld2", "pusher": "alexyuyu"}, "callback_url": "https://registry.hub.docker.com/u/alexyuyu/webapp/hook/2if02a0e4iedf4fchf1h5fdfii4c4j00f/", "repository": {"status": "Active", "description": "webapp:  python2.7+flask", "is_trusted": false, "full_description": "webapp:  python2.7+flask:  hello world", "repo_url": "https://hub.docker.com/r/alexyuyu/webapp", "owner": "alexyuyu", "is_official": false, "is_private": false, "name": "webapp", "namespace": "alexyuyu", "star_count": 0, "comment_count": 0, "date_created": 1485709674, "repo_name": "alexyuyu/webapp"}}

http://requestb.in
GET
/y0qofsy0

0 bytes

18m ago

From 1.180.212.187, 108.162.215.249

FORM/POST PARAMETERS

None

HEADERS
X-Request-Id: bd835fdf-9fea-49ab-aa6d-2239e1c5f7a1

Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3

Total-Route-Time: 0

Upgrade-Insecure-Requests: 1

Host: requestb.in

Accept-Encoding: gzip

Cf-Visitor: {"scheme":"http"}

Connect-Time: 0

User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:50.0) Gecko/20100101 Firefox/50.0

Connection: close

Via: 1.1 vegur

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Cf-Ray: 32963a86a73f20ba-LAX

Cookie:
__cfduid=d104067c702039b2d98328d1682d0371f1485714014;
session=eyJyZWNlbnQiOlsieTBxb2ZzeTAiXX0.C3Dw9A.uMw_h5cnuRRdN02CrWEv1fNS6Sw;
_ga=GA1.2.2049448936.1485714017

Cf-Ipcountry: CN

Cf-Connecting-Ip: 1.180.212.187

RAW BODY

None

http://requestb.in
POST
/y0qofsy0

application/x-www-form-urlencoded

16 bytes

46m ago

From 1.180.212.187, 108.162.215.246

FORM/POST PARAMETERS
ts: 1485791318.69

HEADERS
X-Request-Id: 3cb122a9-533c-4bb5-8e3a-cd5c9208433c

Total-Route-Time: 0

Cf-Ipcountry: CN

Host: requestb.in

Accept-Encoding: gzip

Cf-Visitor: {"scheme":"http"}

Connect-Time: 1

Content-Type: application/x-www-form-urlencoded

Cf-Ray: 329611c0272a5420-LAX

Connection: close

Via: 1.1 vegur

Accept: */*

Content-Length: 16

User-Agent: python-requests/2.13.0

Cf-Connecting-Ip: 1.180.212.187

RAW BODY

ts=1485791318.69

http://requestb.in
GET
/y0qofsy0

0 bytes

50m ago

From 1.180.212.187, 108.162.215.249

FORM/POST PARAMETERS

None

HEADERS
X-Request-Id: a194a521-cac8-4824-9132-a5334fdd023f

Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3

Total-Route-Time: 0

Upgrade-Insecure-Requests: 1

Host: requestb.in

Accept-Encoding: gzip

Cf-Visitor: {"scheme":"http"}

Connect-Time: 1

User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:50.0) Gecko/20100101 Firefox/50.0

Connection: close

Via: 1.1 vegur

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Cf-Ray: 32960c3867f422d0-LAX

Cookie:
__cfduid=d104067c702039b2d98328d1682d0371f1485714014;
session=eyJyZWNlbnQiOlsieTBxb2ZzeTAiXX0.C3Dvuw.jef4RRjRNAz6yTexIyBZZUk8YAc;
_ga=GA1.2.2049448936.1485714017; _gat=1

Cf-Ipcountry: CN

Cf-Connecting-Ip: 1.180.212.187

RAW BODY

None

http://requestb.in
POST
/y0qofsy0

application/x-www-form-urlencoded

9 bytes

50m ago

From 1.180.212.187, 108.162.215.249

FORM/POST PARAMETERS
fizz: buzz

HEADERS
X-Request-Id: 91076775-eff2-4bc7-99df-20ccd8de5bc0

Total-Route-Time: 0

Cf-Ipcountry: CN

Host: requestb.in

Accept-Encoding: gzip

Cf-Visitor: {"scheme":"http"}

Connect-Time: 0

Content-Type: application/x-www-form-urlencoded

Cf-Ray: 32960b7434392240-LAX

Connection: close

Via: 1.1 vegur

Accept: */*

Content-Length: 9

User-Agent: curl/7.49.1

Cf-Connecting-Ip: 1.180.212.187

RAW BODY

fizz=buzz


Limits

This bin will keep the last 20 requests made to it and remain available for 48 hours after it was created. However, data might be cleared at any time, so treat bins as highly ephemeral.

Need more?

Runscope request captures give you RequestBins with live updates, permanent URLs, file handling and much more. Sign up free.




RequestBin is brought to you by Runscope.

Global API Monitoring

Check uptime and performance of your APIs from around the world or behind your firewall. Get notified of downtime before your customers complain.

Functional API Testing

Verify your APIs are working correctly. Create functional tests to validate the structure and content of your most critical API workflows.

Well-connected

Runscope integrates with the tools you're already using like Slack, DataDog, Splunk, HipChat, PagerDuty, New Relic Insights, Swagger, AWS API Gateway, Jenkins and more.

Monitoring You Can Trust

Trusted by over 80,000 developers, Runscope is used by 1,000s of companies around the world to detect and prevent costly API downtime.

Try Runscope Now

Help & Feedback

Runscope.com

Blog

Twitter

Google+

© 2017 Runscope Inc. - Privacy Policy - Terms of Service
http://requestb.in
POST
/y0qofsy0

application/json

629 bytes

2m ago

From 52.204.105.43, 162.158.78.183

FORM/POST PARAMETERS

None

HEADERS
X-Request-Id: 4e22a01f-a268-4969-aaa4-4dd429d3858d

Total-Route-Time: 0

X-Newrelic-Id: UQUFVFJUGwUJVlhaBgY=

Host: requestb.in

Accept-Encoding: gzip

Cf-Visitor: {"scheme":"http"}

Connect-Time: 0

Content-Type: application/json

Cf-Ipcountry: US

Accept: */*

Via: 1.1 vegur

Connection: close

X-Newrelic-Transaction: PxQHUVUACVUAVlhaBwZWXwAIFB8EBw8RVU4aUggLVwNVVQtYCVEEA11SDkNKQV1SVVwHAAECFTs=

Cf-Ray: 329651c1c273087a-IAD

Content-Length: 629

User-Agent: python-requests/2.11.1

Cf-Connecting-Ip: 52.204.105.43

RAW BODY

{"push_data": {"pushed_at": 1485793940, "images": [], "tag": "helloworld2", "pusher": "alexyuyu"}, "callback_url": "https://registry.hub.docker.com/u/alexyuyu/webapp/hook/2if02a0e4iedf4fchf1h5fdfii4c4j00f/", "repository": {"status": "Active", "description": "webapp:  python2.7+flask", "is_trusted": false, "full_description": "webapp:  python2.7+flask:  hello world", "repo_url": "https://hub.docker.com/r/alexyuyu/webapp", "owner": "alexyuyu", "is_official": false, "is_private": false, "name": "webapp", "namespace": "alexyuyu", "star_count": 0, "comment_count": 0, "date_created": 1485709674, "repo_name": "alexyuyu/webapp"}}








内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: