Returns a `stream.Readable` from a URI string
TFTP protocol support for `get-uri`
Dependency-free RFC 3986 URI toolbox
Create an ArrayBuffer instance from a Data URI string
An RFC 3986/3987 compliant, scheme extendable URI/IRI parsing/validating/resolving library for JavaScript.
The URI implementation that is used by VS Code and its extensions
Mighty but tiny URI parser
Resolve a URI relative to an optional base URI
A better decodeURIComponent
micromark utility to sanitize urls
Convert a file: URI to a file path
Format validation for Ajv v7+
Replacement for abandoned library URI.js (uri-js)
A URI template implementation (RFC 6570 compliant)
A stricter URI encode adhering to RFC 3986
Small, efficient encoding of SVG data URIs for CSS, HTML, etc.
URI validation functions
lightweight JavaScript APG parser
Fast and safe decodeURIComponent
otpauth:// URI parsing and generation for otplib
Terminal and Web console for Kubernetes
Returns a `stream.Readable` from a URI string
Uri and query string manipulation
VS Code Mock for jest
A (better?) replacement for open-uri. Gets the contents of local and remote files as a String, no questions asked.
Linkser is a link parser for Ruby. It gets an URI, tries to dereference it and returns the relevant information about the resource.
rest-open-uri is a hack of, and drop-in replacement for, open-uri. It supports all standard HTTP methods (not just GET) and allows you to send an entity-body. This gem will be deprecated if and when equivalent functionality makes it into core Ruby.
Micky makes simple HTTP requests (GET/HEAD), follows redirects, handles exceptions (invalid hosts/URIs, server errors, timeouts, redirect loops), automatically parses responses (JSON, etc.), is very lightweight, and has no dependency.
Some convenient YAML-tags... - to get environment values: env, env?, env/integer, env/integer?, env/bool, env/bool?. - to create a Pathname (!path) or URI (!uri) - format a string: !str/format See README for examples.
Respect for Rails lets you write the documentation of your REST API using Ruby code. Documentation is published using a Rails engine to stay synchronized. Filter is available to validate requests and responses. Parameters are sanitized so you get URI object instead of string object containing an URI for example.
HashStruct provides an object based on Hash, but acts like Struct (or OpenStruct), providing helpful accessors for each key from the get-go. It also magically parses string values when it can (eg, dates, URIs, numbers, and does so recursively.
This plugin get the feed rss content (being able to use keywords to get the feed) , the params are: 1) multi_feed => [array] URI parent with more rss links inside , something like this: http://rss.elmundo.es/rss/ 2) one_feed => [array] (optionally) childs URIS with XML content inside , something like this: http://estaticos.elmundo.es/elmundo/rss/portada.xml 3) blacklist => [array] (optionally) strings , links, text ... what you dont want explored 4) Interval => [int] Set the Stoppable_sleep interval for the pipe 5) keywords => [array] if you use this parameter will only compile those news that contain in any of its attributes a word from this array
This gem provides bindings to the Win32 SSPI libraries, primarily to support Negotiate (i.e. SPNEGO, NTLM) authentication with a proxy server. Enough support is implemented to provide the necessary support for the authentication. A module is also provided which overrides Net::HTTP and adds support for Negotiate authentication to it. This implies that open-uri automatically gets support for it, as long as the http_proxy environment variable is set.
== FEATURES/PROBLEMS: * Scrapes links from reddit's hot page and new page. == SYNOPSIS: require "reddit" # Get all the links from the "hot" page links = Reddit.read :hot # Check out the links! for link in links puts link.rank puts link.site_id puts link.url puts link.title puts link.date end # Get all the links from the first page of the ruby subreddit ruby_links = Reddit.read :ruby # Get all the links from the second page of the ruby subreddit ruby_links_2 = Reddit.read :ruby, :page => 1 == REQUIREMENTS: * hpricot * open-uri * mechanize
Enphase Fork to get the Rails 4 route compatibility Jammit is an industrial strength asset packaging library for Rails, providing both the CSS and JavaScript concatenation and compression that you'd expect, as well as YUI Compressor and Closure Compiler compatibility, ahead-of-time gzipping, built-in JavaScript template support, and optional Data-URI / MHTML image embedding.
This is a Strelka application plugin for describing rules for [Cross-Origin Resource Sharing (CORS)](http://www.w3.org/TR/cors/). NOTE: It's still a work in progress. By default, the plugin has paranoid defaults, and doesn't do anything. You'll need to grant access to the resources you want to share. To grant access, you declare one or more `access_control` blocks which can modify responses to matching access-control requests. All the blocks which match the incoming request's URI are called with the request and response objects in the order in which they're declared: # Allow access to all resources from any origin by default access_control do |req, res| res.allow_origin '*' res.allow_methods 'GET', 'POST' res.allow_credentials res.allow_headers :content_type end These are applied in the order you declare them, with each matching block passed the request if it matches. This happens before the application gets the request, so it can do any further modification it needs to, and so it can block requests from disallowed origins/methods/etc. There are a number of helper methods added to the request and response objects for applying and declaring access-control rules when this plugin is loaded:
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.