Git Product home page Git Product logo

webconsole-cloudapi-client's Introduction

License: MPL 2.0 Build Status

CloudApi fetch client

API

Constructor

  • token - included as 'X-Auth-Token' HTTP header on all requests for this client. Require for production.
  • key - private key used to sign request, must be a string or an object with { key, passphrase }
  • keyId - CloudAPI formatted key ID, usually in the form 'user/keys/md5 id'
  • url - base URL for CloudAPI service
  • pathPrefix - default path prefix for all requests, defaults to '/my'.
  • log - function used to log errors for debugging purposes
  • tracer - optional object used for OpenTracing tracing. Must have function for startSpan

fetch(path[, options ])

  • path - is a string of the resource to request
  • options - object with the following properties
    • includeRes - boolean, indicates if the raw res object should be returned. Defaults to only returning the payload
    • span - parent OpenTracing span that initiated this request
    • method - HTTP method, defaults to 'GET'
    • query - object with any query string name/values to include
    • payload - object to JSON stringify and send to the server
    • headers - any additional HTTP headers to include

webconsole-cloudapi-client's People

Contributors

geek avatar reverentgeek avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.