Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/curl/h2c

headers 2 curl. Provided a set of HTTP request headers, output the curl command line for generating that set. Try the converter online at
https://github.com/curl/h2c

html: this is the web page template used on curl.se/h2c

0cbd2a1c456908b782852c3d96f5ff017363db3b authored over 3 years ago
README: use the current curl host name

d0812332796a3e48398c58f64b6452e72a13ef58 authored over 3 years ago
h2c: improved spaces in path handling

- if they're actually entered as spaces, convert them to %20
- don't do sprintf of the URL since...

7f248d6b29f0b7f4f3bf6dea50973bb46a9a6772 authored over 3 years ago
h2c: match POST method case insensitively

Closes #15

19bd49c4d0289612f071618e641995b292b757b2 authored over 3 years ago
Add `-H` option to allow http:// generated URLs.

Fixes curl/h2c#8

fee2a0361b4124dbd5565cee2a90ffb0c80ab7b0 authored over 5 years ago
Use an escape character for CR

This prevents issues with git and IDE's that try to "fix" a CR character.

79a3dec57e25cea2899ee2d20e6cab56027a1563 authored over 5 years ago
Ensure help text is shown

b750f9244d93e926a9963631f79b88a1fc770f9f authored over 5 years ago
h2c.html: update to current github URL

ac62870500f0fb57b083fc3687f9b4277e3ff973 authored over 6 years ago
h2c: quote the URL if & or ? are used in the path

Reported-by: Ron Klein

Fixes #7

915d8af331df7c46240979f3b2bac705f0ea5681 authored over 6 years ago
escape \ and $ too

f5e5e87291216be59825864ec11810fabda9273e authored almost 7 years ago
escape more multipart formpart contents

Based on discussions in #5

ca0f2dd15ef4521086d503be9eb394f86f338738 authored almost 7 years ago
h2c: quote -F arguments to deal with spaces and "evil" letters

Reported-by: Ori Avtalion
Fixes #5

45287bf0a750171b8568af2b75ffb56b1a3f1a85 authored almost 7 years ago
multipart: clear the body array after each part

... as otherwise each subsequent part would contain the previous as well!

Reported-by: Ori Avta...

e2ae23e9f880e725ef6ba423eb9d1d683a84bc98 authored almost 7 years ago
h2c: ignore curl errors

146a1e5bc7a912b5c34229cfb1cf4ad289a7c3e5 authored almost 7 years ago
h2c.html: the escaping actually works for windows too

97c5c98d2cc9986788c802923a0a39a6a398d302 authored over 7 years ago
h2c: --libcurl generates libcurl code instead of command line

02e76ed9990554ebefbd46ca06cbe42aea1cf948 authored over 7 years ago
h2c: fix bug with blank body and PUT

7b732632c7393b40da266a2566674f653a0aa534 authored over 7 years ago
h2c: help output now ends with newline

50516def825b3d059ea49c836a659f97b5f21691 authored over 7 years ago
h2c.html: the main HTML used for https://curl.haxx.se/h2c/

044b87c786436c59c5c891dff5391032f06b5242 authored over 7 years ago
h2c: convert "Accept-Encoding: gzip" to --compressed

Usually deflate is also part of that, but gzip is the important part.

Fixes #1

22890abbacea640c5824f4c8563821e130169f52 authored over 7 years ago
h2c: support OPTIONS too

dd7b89276f9d38df0ff70a24baebfa8e50023ac4 authored over 7 years ago
h2c: reproduce the same case as incoming

e10985935cd906b9da9c06ce51b871ca9b433102 authored over 7 years ago
h2c: inhibit default CT for plain POST

88b944e12bd39683000cd0017073daf91484ab00 authored over 7 years ago
README: remove extension, add more examples

312b44505f7e8ad531107a86e6f85171b910d283 authored over 7 years ago
h2c: remove the .pl extension

73330d0656af7123dd3805319fd74b9233dbae54 authored over 7 years ago
support Basic auth

e39447d20d4af32073f6d878376b6f171eea2c1c authored over 7 years ago
h2c: go through the headers alphabetically just to make the order fixed

a4a32091d62a01d2f18dfd9b54119e467b51ec22 authored over 7 years ago
no expect with multipart == disable it for curl too

df7f0439de63c78396598652fa40ea76161c9244 authored over 7 years ago
multipart formpost support

3cc1a2b62a88bf6edca7ba00db67d3c0d2c44666 authored over 7 years ago
just ignore Expect: headers

and ignore accept set to curl default

ac28c1d1141f57aa78250638d37a6fe2401f4b09 authored over 7 years ago
-a for allowing curl's default headers (Accept and User-Agent)

e467f43009035818643ab4fc2f57e09346f41146 authored over 7 years ago
lowercase descriptions

a34d9fb8aaa4f26dcfe7fcd579f9d69315cf0930 authored over 7 years ago
generate docs in CSV-like format instead

support -v for verbose

7e09e3bf476c0d09f86da369953fd158bbf67291 authored over 7 years ago
show --header doc links

1946348a30f46d69061c511c780d9f67e83abce0 authored over 7 years ago
support application/x-www-form-urlencoded magic for content-type

9060e66510f30299f1cedef2b03b7e35a606e59a authored over 7 years ago
fix manpage for http versions

b69473d843ac5083786f91f6ce3b89f7a9bb6374 authored over 7 years ago
missing quote

1e2b5861a90c6bed582a1bcbca3d693d7ca114c2 authored over 7 years ago
support docs + notes

fb12799b8b6cace40bf301bfa782b0c928df6ed4 authored over 7 years ago
support -s for short options

f98a65caac0236e9715f56d02923062606a747c5 authored over 7 years ago
discard carriage returns

e025010bcefe7c04a2436c6d9fdb8669368aaa82 authored over 7 years ago
README: fix CL

f4c026ecbb3b2875c6ad622046bf57f502e5b9ac authored over 7 years ago
README: show a more complicated case as well

b32ab9517242248f7da5e804fc670149f8047b90 authored over 7 years ago
handle HTTP/2

fix host bug

quote URL if path contains a space

da804cced7c442e6b8b3447a4337e9cc4ac084bd authored over 7 years ago
case insensitive headers

cookies

escape the body (for unix style shells)

5d7b75d6942a4785063c9f7e71ae2e36c6b7c1e5 authored over 7 years ago
h2c: initial body support

b0c4feb0f367ac06fd3f9b19018b37eb54125329 authored over 7 years ago
README: show basic usage

cf3dce78afd43bf14830ab37fe0a5611d2a5c0a9 authored over 7 years ago
h2c.pl: initial embryo

ebe690335fe3e20bf880500a2af3ea9bab5ee8b3 authored over 7 years ago
Initial commit

0a452a9b332192d1d7cb9b6b7272a24ccb1e493f authored over 7 years ago