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.

  • 相关阅读:
    Centos7永久修改hostname
    centos静态绑定IP地址
    Salesforce 报表开发
    Salesforce 测试类的实践
    Salesforce Aura开发 Component组件开发实践
    Salesforce Aura 开发 Hello World开发实践
    PHP设计模式之工厂模式
    PHP设计模式之单例模式
    PHP截取带有汉字的字符串,将汉字按两个字节计算
    window下安装Apache+PHP
  • 原文地址:https://www.cnblogs.com/alexyuyu/p/6358526.html
Copyright © 2011-2022 走看看