zoukankan      html  css  js  c++  java
  • webhook: requestbin

    A Runscope Community Project — Learn more.

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

  • 相关阅读:
    Maven打jar包
    windows关闭占用某端口的进程
    windows系统下发布python模块到pypi
    【转】vmware 安装 osx 无法登录 appstore 的解决办法 (伪造smbios设备信息)
    【转】Java并发编程:volatile关键字解析
    自定义JSP标签
    不一样的ssm
    eclipse制作exe文件
    ftp服务器搭建及简单操作
    OC中的socket通信
  • 原文地址:https://www.cnblogs.com/alexyuyu/p/6358526.html
Copyright © 2011-2022 走看看