http.md

July 15, 2021 · View on GitHub

Bookmarks tagged [http]

www.codever.land/bookmarks/t/http

The HTTP Status Codes List

https://flaviocopes.com/http-status-codes/

Every HTTP response comes with a status code that signals with a clear number information about how the request was processed


HTTP Strict Transport Security Header Testing Tool

https://gf.dev/hsts-test

Check if your site is defending from cookie hijacking & protocol downgrade attack


RFC 2965 - HTTP State Management Mechanism

https://tools.ietf.org/html/rfc2965

This document specifies a way to create a stateful session with Hypertext Transfer Protocol (HTTP) requests and responses. It describes three new headers, Cookie, Cookie2, and Set-Cookie2, w...


Advanced HTTP Mocking with WireMock at DevFest DC - 43min

https://www.youtube.com/watch?v=x3MvZ8DFrpE

Slides

Create HTTP mocks with WireMock’s REST API from any language for deterministic testing a...


X-Forwarded-For - HTTP | MDN

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For

The X-Forwarded-For (XFF) header is a de-facto standard header for identifying the originating IP address of a client connecting to a web server through an HTTP proxy or a load balancer. When traffi...


RFC 7234 - Hypertext Transfer Protocol (HTTP/1.1): Caching

https://tools.ietf.org/html/rfc7234

The Hypertext Transfer Protocol (HTTP) is a stateless application- level protocol for distributed, collaborative, hypertext information systems. This document defines HTTP caches and the associated h...


Wiremock Home Page

http://wiremock.org/

WireMock is a simulator for HTTP-based APIs. Some might consider it a service virtualization tool or a mock server.

It enables you to stay productive when an API you depend on doesn't exist or isn't ...


A brief overview of the TCP/IP model, SSL/TLS/HTTPS protocols and SSL certificates

https://itnext.io/a-brief-overview-of-the-tcp-ip-model-ssl-tls-https-protocols-and-ssl-certificates-...

I’m currently writing an article on how to create a secure HTTP server in Go (golang) and I thought what could be a better opportunity than this to discuss this broad topic about web security. In…


pop-os/parallel-getter

https://github.com/pop-os/parallel-getter

Download a file with parallel GET requests to maximize bandwidth usage.


pop-os/url-crawler

https://github.com/pop-os/url-crawler

A configurable parallel web crawler, designed to crawl a website for content.


pop-os/url-scraper

https://github.com/pop-os/url-scraper

Scrape URLs from HTML pages


grequests

https://github.com/kennethreitz/grequests

requests + gevent for asynchronous HTTP requests.


httplib2

https://github.com/httplib2/httplib2

Comprehensive HTTP client library.


requests

http://docs.python-requests.org/en/latest/

HTTP Requests for Humans™.


treq

https://github.com/twisted/treq

Python requests like API built on top of Twisted's HTTP client.


urllib3

https://github.com/shazow/urllib3

A HTTP library with thread-safe connection pooling, file post support, sanity friendly.


got

https://github.com/sindresorhus/got

Nicer interface to the built-in http module.


gh-got

https://github.com/sindresorhus/gh-got

Convenience wrapper for got to interact with the GitHub API.


axios

https://github.com/mzabriskie/axios

Promise based HTTP client (works in the browser too).


wreck

https://github.com/hapijs/wreck

HTTP Client Utilities.


download

https://github.com/kevva/download

Download and extract files effortlessly.


http-proxy

https://github.com/nodejitsu/node-http-proxy

HTTP proxy.


superagent

https://github.com/visionmedia/superagent

HTTP request library.


node-fetch

https://github.com/bitinn/node-fetch

window.fetch for Node.js.


flashheart

https://github.com/bbc/flashheart

REST client.


http-fake-backend

https://github.com/micromata/http-fake-backend

Build a fake backend by providing the content of JSON files or JavaScript objects through configurable routes.


cacheable-request

https://github.com/lukechilds/cacheable-request

Wrap native HTTP requests with RFC compliant cache support.


gotql

https://github.com/khaosdoctor/gotql

GraphQL request library built on got.


Hypertext Transfer Protocol -- HTTP/1.1

https://tools.ietf.org/html/rfc2616


OkHttp

http://square.github.io/okhttp/

An HTTP & HTTP/2 client for Android and Java applications


Insider’s guide into interceptors and HttpClient mechanics in Angular

https://blog.angularindepth.com/insiders-guide-into-interceptors-and-httpclient-mechanics-in-angular...

The documentation for the interceptors is pretty good and shows how to write and register an interceptor. Here I’ll dig deeper into internal mechanics of the HtppClient service and interceptors in par...

  • :calendar: published on: 2018-01-09
  • tags: angular, http

Varnish HTTP Cache

https://varnish-cache.org/

This is Varnish Cache, the high-performance HTTP accelerator.


Helmet

https://helmetjs.github.io/docs/

Helmet helps you secure your Express.js apps by setting various HTTP headers. It's not a silver bullet, but it can help!


GitHub - node-nock/nock

https://github.com/node-nock/nock

nock - HTTP mocking and expectations library


Cache-Control - HTTP | MDN

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control

The Cache-Control general-header field is used to specify directives for caching mechanisms in both, requests and responses. Caching directives are unidirectional, meaning that a given directive in ...


Introduction to HTTP

https://launchschool.com/books/http

Launch School


HTTP | MDN

https://developer.mozilla.org/en-US/docs/Web/HTTP

Hypertext Transfer Protocol (HTTP) is an application-layer protocol for transmitting hypermedia documents, such as HTML. It was designed for communication between web browsers and web servers, but it ...


Protocol upgrade mechanism - HTTP | MDN

https://developer.mozilla.org/en-US/docs/Web/HTTP/Protocol_upgrade_mechanism

The HTTP protocol provides a special mechanism allowing an already established connection to upgrade to a new, incompatible, protocol. This mechani...


HTTP Strict Transport Security - Wikipedia

https://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security

HTTP Strict Transport Security (HSTS) is a web security policy mechanism which helps to protect websites against protocol downgrade attacks and cookie hijacking. It allows web servers to declare t...


httpbin(1): HTTP Client Testing Service

https://httpbin.org/

Testing an HTTP Library can become difficult sometimes. RequestBin is fantastic for testing POST requests, but doesn't let you control the response. This exists to cover all kin...


HTTP access control (CORS) - HTTP | MDN

https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS

A resource makes a cross-origin HTTP request when it requests a resource from a domain or port which is different from the one which the first resource itself serves. For example, an HTML page ser...