SimpleRestClients - A simple set of wrappers for RESTful calls

  •        21

A library of components for accessing RESTful services with javascript/typescript.

https://github.com/Microsoft/SimpleRestClients

Dependencies:

@types/lodash : ^4.14.62
assert : ^1.4.1
lodash : 3.x || 4.x
synctasks : ^0.2.10

Tags
Implementation
License
Platform

   




Related Projects

restclient-cpp - C++ client for making HTTP/REST requests

  •    C++

This is a simple REST client for C++. It wraps libcurl for HTTP requests. restclient-cpp provides two ways of interacting with REST endpoints. There is a simple one, which doesn't need you to configure an object to interact with an API. However the simple way doesn't provide a lot of configuration options either. So if you need more than just a simple HTTP call, you will probably want to check out the advanced usage.

FakeRest - Patch fetch/XMLHttpRequest to fake a REST API server in the browser, based on JSON data.

  •    Javascript

Intercept AJAX calls to fake a REST server based on JSON data. Use it on top of Sinon.js (for XMLHTTPRequest) or fetch-mock (for fetch) to test JavaScript REST clients on the browser side (e.g. single page apps) without a server. FakeRest uses a standard REST flavor, described below.

frisbee - :dog2: Modern fetch-based alternative to axios/superagent/request

  •    Javascript

tldr; Stripe-inspired API wrapper for WHATWG's fetch() method for making simple HTTP requests (alternative to superagent, request, axios).If you're using node-fetch, you need node-fetch@v1.5.3 to use form-data with files properly (due to https://github.com/bitinn/node-fetch/issues/102) If you experience form file upload issues, please see https://github.com/facebook/react-native/issues/7564#issuecomment-266323928.

RESTclient for WCF

  •    

RESTclient makes it easier for .NET developers to create applications consuming or providing REST-based webservices. It takes a WADL and creates code from it, or uses attibutes to create WADL for services built with the "REST Starter Kit" (C#, VS template).

vscode-restclient - REST Client Extension for Visual Studio Code

  •    TypeScript

REST Client allows you to send HTTP request and view the response in Visual Studio Code directly. Or, you can follow the standard RFC 2616 that including request method, headers, and body.


api-guidelines - Microsoft REST API Guidelines

  •    

The Microsoft REST API Guidelines, as a design principle, encourages application developers to have resources accessible to them via a RESTful HTTP interface. To provide the smoothest possible experience for developers on platforms following the Microsoft REST API Guidelines, REST APIs SHOULD follow consistent design guidelines to make using them easy and intuitive.This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

restclient.el - HTTP REST client tool for emacs

  •    Emacs

This is a tool to manually explore and test HTTP REST webservices. Runs queries from a plain-text query sheet, displays results as a pretty-printed XML, JSON and even images. You can easily install restclient using package.el from MELPA.

azure-rest-api-specs - The source for REST API specifications for Microsoft Azure.

  •    Javascript

This repository is the canonical source for REST API specifications for Microsoft Azure.If you're a spec author looking for information about all of of the repositories and steps in the pipeline, go to the adx-documentation-pr repository. Make sure to join the Github Azure organization to get access to that repo.

react-isomorphic-video-game-search - An Isomorphic application demo powered by React, reflux, react-router-component, express, superagent and the Giant Bomb API

  •    Javascript

An Isomorphic application demo powered by React, reflux, react-router-component, express, superagent and the Giant Bomb API. An excuse to share my research and get feedback as I prepare to launch a large React-powered app.

Microsoft Tag Java Library

  •    

A javalibrary that uses a facade REST service to easily connect with the Microsoft Tag API This library uses a third-party REST interface to the Microsoft TAG API located at: http://tag.ws.suddenelfilio.net

aspnet-api-versioning - Provides a set of libraries which add service API versioning to ASP

  •    CSharp

ASP.NET API versioning gives you a powerful, but easy-to-use method for adding API versioning semantics to your new and existing REST services built with ASP.NET. The API versioning extensions define simple metadata attributes and conventions that you use to describe which API versions are implemented by your services. You don't need to learn any new routing concepts or change the way you implement your services in ASP.NET today.The default API versioning configuration is compliant with the versioning semantics outlined by the Microsoft REST Guidelines. There are also a number of customization and extension points available to support transitioning services that may not have supported API versioning in the past or supported API versioning with semantics that are different from the Microsoft REST versioning guidelines.

RESTClient - RESTClient, a debugger for RESTful web services.

  •    Javascript

RESTClient, a debugger for RESTful web services.

RESTClient - RESTClient, a debugger for RESTful web services.

  •    Javascript

RESTClient is a debugger for RESTful web services. Currently only Firefox addon has been finished.

microsoft-graph-docs - Documentation for the Microsoft Graph REST API

  •    PowerShell

Thank you for your interest in Microsoft Graph documentation! For the best experience, we recommend you view this content on the Microsoft Graph Developer Portal. Your feedback is important to us.

LRResty - Yet another Objective-C REST client library, inspired by Ruby's restclient gem.

  •    Objective-C

If you require an awesome HTTP framework for iOS or Mac, I highly recommend AFNetworking.Resty is a simple to use HTTP library for iOS and Mac apps, aimed at consuming RESTful web services and APIs.

php-restclient - A generic REST API client for PHP

  •    PHP

headers - An associative array of HTTP headers and values to be included in every request. parameters - An associative array of URL or body parameters to be included in every request. curl_options - cURL options to apply to every request; anything defined here: https://secure.php.net/manual/en/function.curl-setopt.php. These will override any automatically generated values. build_indexed_queries (bool) - http_build_query automatically adds an array index to repeated parameters which is not desirable on most systems. Use this option to enable the default behavior. Defaults to FALSE. user_agent - User agent string to use in requests. base_url - URL to use for the base of each request. format - Format string is appended to resource on request (extension), and used to determine which decoder to use on response; a request URL like "api.twitter.com/1.1/statuses/user_timeline.json" would be expected to return well-formed JSON. format_regex - Pattern to extract format from response Content-Type header, used to determine which decoder to use on response. decoders - Associative array of format decoders. See "Direct Iteration and Response Decoding". username - Username to use for HTTP basic authentication. Requires password. password - Password to use for HTTP basic authentication. Requires username. url (string) - URL of the resource you are requesting. Will be prepended with the value of the base_url option, if it has been configured. Will be appended with the value of the format option, if it has been configured.

Microsoft Connect Rest API SDK

  •    

Microsoft Connect Rest API SDK

cpprestsdk - The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design

  •    C++

The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.For other platforms, install options, how to build from source, and more, take a look at our Documentation.

azure-sdk-for-go - Microsoft Azure SDK for Go

  •    Go

This is Microsoft Azure's core repository for hosting Go packages which offer a more convenient way of targeting Azure REST endpoints. Here, you'll find a mix of code generated by Autorest and hand maintained packages.NOTE: This repository is under heavy ongoing development and should be considered a preview. Vendoring your dependencies is always a good idea, but it is doubly important if you're consuming this library.

addict - Get a full Active Directory REST API in 30 seconds

  •    Javascript

Addict is a drop-in REST API microservice for Active Directory implementations. Just like that.Gives you a web server with REST endpoints to add, remove, move, disable, enable, unlock or list Users, Groups and Organizational Units. It includes result caching by default and flexible filters for querying, sorting, pagination and column selection.