Commit Graph

470 Commits

Author SHA1 Message Date
David Shirley 548e4df1f2 Remove trailing space from dictionary 2015-01-16 11:28:47 -08:00
David Shirley d7180a9df8 Tweaked the behavior of the 'duration' parameter of '/range-request'
This endpoint will now respond immediately with the first chunk of
data. It will then sleep right after sending each chunk.
2015-01-06 14:02:03 -08:00
David Shirley e73f34e335 Added a /range-request endpoint
This endpoint conforms to RFC7233.
http://svn.tools.ietf.org/svn/wg/httpbis/specs/rfc7233.html

It is functionally very similar to /stream-bytes, but it also
allows specifying a "Range" header, which allows the client
to ask for a specific portion of the resource.

I didn't add this functionality to /stream-bytes so as not
to break compatibility with any clients that expect range
requests to fail on that endpoint. Perhaps I'm just being
overly cautious.
2015-01-02 13:22:42 -08:00
Ian Cordasco 6b7676ba80 Merge pull request #161 from edgurgel/fix-redirect
Fix /redirect to return absolute URL
2014-12-23 19:56:38 -06:00
John Sheehan 99bf12b6a1 bump to 0.2.1 2014-12-23 15:41:25 -08:00
John Sheehan 1b1853f9f4 Merge pull request #196 from msabramo/README_table
README.rst: Display URLs in a table
2014-12-23 15:29:02 -08:00
Marc Abramowitz f6b8c9bdf7 README.rst: Display URLs in a table 2014-12-23 14:04:37 -08:00
John Sheehan 388a3a8e07 Merge pull request #195 from msabramo/fix_README_links
README.rst: Fix links
2014-12-23 13:14:18 -08:00
John Sheehan b92306e065 Merge pull request #194 from msabramo/utf8
/encoding/utf8: Add to httpbin.1.html, link to source of UTF-8-demo.txt
2014-12-23 13:13:32 -08:00
Marc Abramowitz 7f81b32d7b README.rst: Fix links
that were broken by Markdown => reST conversion, by removing all double
backquotes. I don't think reST allows double backquote (code font)
nested inside a link.
2014-12-23 12:09:47 -08:00
Marc Abramowitz 771be3aa66 httpbin.1.html: Add /encoding/utf8 2014-12-23 11:18:11 -08:00
Marc Abramowitz f1f4bee83f Link to source of UTF-8-demo.txt 2014-12-23 11:17:37 -08:00
John Sheehan 07dd308112 Merge pull request #189 from msabramo/gunicorn_19_log_file_to_stdout
Procfile: Add --log-file -
2014-12-23 10:00:02 -08:00
John Sheehan 8709122685 Merge pull request #190 from msabramo/utf8
Add /encoding/utf8 endpoint
2014-12-23 09:59:38 -08:00
John Sheehan 0b6f638b67 Merge pull request #192 from tatsuhiro-t/secure-cookies
Add secure attribute to cookies if wsgi.url_scheme == 'https'
2014-12-23 09:50:59 -08:00
Ian Cordasco 56b20baab4 Merge pull request #187 from msabramo/convert_readme_to_reST
README.md => README.rst
2014-12-23 07:34:23 -06:00
Tatsuhiro Tsujikawa e1024d989c Add secure attribute to cookies if wsgi.url_scheme == 'https' 2014-12-23 19:08:48 +09:00
Eduardo Gurgel 54fc281ef7 Fix /redirect to return absolute URL 2014-12-23 19:31:44 +13:00
Marc Abramowitz 57c44f6748 Add /encoding/utf8 endpoint
Fixes #10
2014-12-22 19:23:16 -08:00
Marc Abramowitz 008bfee25e Procfile: Add --log-file -
so that output gets logged on gunicorn==19.1.1; otherwise it's totally
silent, which sucks.
2014-12-22 19:13:30 -08:00
Ian Cordasco 8f61f1f9ea Merge pull request #188 from msabramo/add_newline_to_end_of_Procfile
Procfile: Add newline to end of file
2014-12-22 21:07:44 -06:00
Marc Abramowitz 6ee9f407c6 Procfile: Add newline to end of file
Because that's a UNIX convention - see
http://stackoverflow.com/questions/729692/why-should-files-end-with-a-newline
2014-12-22 18:59:29 -08:00
Marc Abramowitz b9d81b2e0b README.md => README.rst 2014-12-22 17:46:25 -08:00
John Sheehan b16206b80a Merge pull request #184 from msabramo/travis
Add .travis.yml for Travis CI
2014-12-22 16:51:40 -08:00
Marc Abramowitz 34003b702a README.md: Add Travis CI build badge 2014-12-22 16:42:57 -08:00
Marc Abramowitz 6ad0781991 Fix Travis py34 failure
by not relying on core.pyc file in test
2014-12-22 16:37:07 -08:00
Marc Abramowitz 3c85fbf3eb Add .travis.yml for Travis CI 2014-12-22 16:24:21 -08:00
John Sheehan b226607c19 Merge branch 'msabramo-GH-168' 2014-12-22 16:22:47 -08:00
John Sheehan 5858e3d434 Merge branch 'GH-168' of https://github.com/msabramo/httpbin into msabramo-GH-168 2014-12-22 16:21:21 -08:00
John Sheehan 6930f8225d Merge pull request #160 from rictic/master
Send an explicit Content-Length header with /drip/
2014-12-22 16:19:10 -08:00
Marc Abramowitz 24dadf082c GH-168: Add newline to end of page
Fixes GH-168
2014-12-22 16:18:12 -08:00
John Sheehan 6dc5270b57 Merge pull request #158 from derflocki/wp-allow-headers
support Access-Control-Request-Headers
2014-12-22 16:15:05 -08:00
John Sheehan f62305569c Merge pull request #166 from shurane/patch-1
Show way to run httpbin as a python module.
2014-12-22 15:52:52 -08:00
John Sheehan 21782f94ef more meta updates 2014-12-22 15:42:08 -08:00
John Sheehan 0cdfb9e42b readme update 2014-12-22 15:34:45 -08:00
John Sheehan 156525fe31 Merge branch 'master' of github.com:Runscope/httpbin 2014-12-22 15:29:07 -08:00
John Sheehan 54873992c9 Merge pull request #171 from msabramo/GH-162
GH-162: No 500 w/ better handle missing dict keys
2014-12-22 15:22:56 -08:00
John Sheehan 3031459c05 Merge pull request #177 from mrkd/master
Update template to fix deploy to Heroku button
2014-12-22 15:22:11 -08:00
John Sheehan 8c11ed9883 Merge pull request #172 from msabramo/GH-125
GH-125: Support multiple headers with same key
2014-12-22 15:21:40 -08:00
John Sheehan 64aa956ad1 Merge pull request #170 from msabramo/patch-1
Imports; remove dup base64, alpha sort
2014-12-22 15:20:19 -08:00
Mark Norgren 79d62dbaef Update httpbin.1.html 2014-12-15 15:47:12 -06:00
Frank Stratton ☺ 562e687cae Merge pull request #176 from mrkd/master
Update Readme for Deploy to Heroku button fix
2014-12-15 13:35:24 -08:00
Mark Norgren bf09ea0f5a Update Readme for Deploy to Heroku button fix 2014-12-15 15:25:13 -06:00
Frank Stratton ☺ d322745f75 Merge pull request #175 from sigmavirus24/patch-1
Update repository URL in app.json
2014-12-15 13:12:33 -08:00
Ian Cordasco a9cfa4452e Update repository URL in app.json
Fixes #174
2014-12-15 14:21:19 -06:00
John Sheehan 9757efe604 add runscope trackign 2014-12-10 13:56:13 -08:00
John Sheehan e480818ab4 move tracking scripts into separate file 2014-12-09 15:20:51 -08:00
Marc Abramowitz 941033ddd2 GH-125: Support multiple headers with same key
Fixes: GH-125
2014-11-29 06:19:30 -08:00
Marc Abramowitz 3c40fab03b GH-162: No 500 w/ better handle missing dict keys 2014-11-29 00:06:19 -08:00
Marc Abramowitz ef9c3948e8 Imports; remove dup base64, alpha sort 2014-11-28 16:36:42 -08:00