-
Updated
Jul 16, 2020 - Python
HTTP
HTTP (Hypertext Transfer Protocol) is a request and response protocol used to send a request to a server and receive a response back in the form of a file. HTTP is the basis of data communication for the web. HTTPS is an evolution in HTTP, where the “S” stands for secure socket layer allowing communication in HTTP to be more secure.
Here are 7,323 public repositories matching this topic...
-
Updated
Jul 17, 2020 - Go
This is more of a question, as I couldn't find it in the documentation. Does aria2 do any checks when downloading a file from multiple sources to ensure all of them are actually referencing the same file? Some basic checks might be based on comparing: 1) file size, 2) date (might not be consistent or even available), 3) first and last few bytes, 4) small chunk overlap, and compare the small ove
Issues with --set
Problem Description
The option --set doesn't work
Steps to reproduce the behavior:
-
The command mitmdump.exe -p 8088 --set ssl_version_client=all --set ssl_version_server=all doesn't change configuration
-
mitmdump.exe -p 8088 --options doesn't show changes
-
mitmdump.exe --options returns Error starting proxy server: OSError(98, 'Address already in use')
-
A default co
-
Updated
Jul 17, 2020 - C
Documentation overhaul
Vegeta's documentation today is OK, but it can be substantially improved. This issue is meant to track ideas and needs for better documentation.
examples/ directory
All common (or not so common) recipes and examples ought to be captured in an appropriately named file in the examples/ directory, be they CLI or library related.
The README should be reduc
-
Updated
Jul 13, 2020 - Python
-
Updated
Jul 1, 2020 - Go
-
Updated
Jul 16, 2020 - JavaScript
HTTP 301 redirects - as per implementation convention in browsers - do not enforce that the HTTP Method should be retained when a client is moved to the new location. This is useful, in that a POST creation request can redirect to the newly generated resource as a GET. However, in situations where a POST request itself needs to be redirected before it can be served, this is not useful.
In the
-
Updated
Jul 2, 2020 - C++
-
Updated
Jul 11, 2020 - Shell
-
Updated
Jul 17, 2020 - Python
-
Updated
Jul 10, 2020 - Python
Nock has two APIs:
- The part that faces the developer writing tests – the public interface
- The part that faces the HTTP client library – the mock surface, for lack of a better name
The mock surface is implemented in a few places:
- A couple functions in
common.jswhich are the mockhttp(s).getandhttp(s).requestcalls request_overrider.js, the mock response- `intercept.
A small pet peeve of mine is that the --ssl option enables TLS, not SSL. I accept that the tech world uses these related but different terms interchangeably, but I'd rather be more correct by default.
To do:
- Replace the existing
--ssloption with--tls.
a. Note that this enables "TLS/SSL" in the documentation so it doesn't confuse people.
b. The short option-Scould stay th
-
Updated
Jul 15, 2020 - Go
-
Updated
Jul 15, 2020 - JavaScript
I'm upgrading a build environment from python 2 to python 3 and noticed that endpoints with seeded random numbers are not returning the same values. It seems to be related to usage of randint:
https://github.com/postmanlabs/httpbin/blob/f8ec666b4d1b654e4ff6aedd356f510dcac09f83/httpbin/core.py#L1448
It seems like randint is not seed safe and it looks like only random() is: https://bugs.python.o
Currently, we ask contributors to strive for consistency with existing code, but it would be helpful to clarify the following regarding docstrings:
- Docstrings should begin with a short (~70 characters or less) summary line that ends in a period.
- The summary line should begin immediately after the opening quotes (do not add a line break before the summary line)
- The summary line should de
I think the docs are a bit thin. Would be nice with a tutorial on how to use the feature that takes advantage of all the options.
Correct the terminology used in code and documentation so that it is consistent with HTTPie and web standards. Examples:
- body parameter -> data field
- operator -> separator
-
Updated
Jul 13, 2020 - Go
-
Updated
Jun 16, 2020 - Go
Let's support at least reading "b3" header from a single string, most commonly traceid-spanid-1
It would also be nice to support optionally writing this, especially in message providers or others with constrained environments.
Expected behavior
As discussed on openzipkin/b3-propagation#21 and first implemented here: https://github.com/openzipkin/brave/blob/master/brave/src/main/java/bra
When using the url
http://docs.python-requests.org/en/latest/, it redirects tohttps://2.python-requests.org//en/latest/(notice the extra / beforeen). This causes a HTTP 404.Expected Result
The redirect should be to
https://2.python-requests.org/en/latest/Actual Result
HTTP 404
Reproduction Steps
Try to visit the latest en documentation for requests using the