Skip to main content
OverflowAI is here! AI power for your Stack Overflow for Teams knowledge community. Learn more
46 votes

Is there an application which does HTTP PUT?

I'd recommend Postman for this. It supports all HTTP verbs, not just GET, POST, PUT and DELETE. Some operations might require HTTP headers to be set (e.g. for authentication) and it supports that too....
Glorfindel's user avatar
  • 2,025
22 votes

Is there an application which does HTTP PUT?

Probably a bit lower level than you're looking for, but cURL largely meets your requirements. While it's primarily a library for use by other software, it has a command-line UI that's actually rather ...
Austin Hemmelgarn's user avatar
12 votes
Accepted

Is there an application which does HTTP PUT?

The PUT (and DELETE) verb is used by the WebDAV protocol, so any WebDAV-compatible software fulfills your requirement. WebDAV support is widespread, for example every major OS supports it in its file ...
Philipp Wendler's user avatar
6 votes
Accepted

Python library to get filename of content downloaded with HTTP

Check out rfc6266. It seems to do all what you want. It is licensed under the LGPL 3.0. The main fork may not be super active, and some other forks may have more goodies. Here is the skinny: >&...
Philippe Ombredanne's user avatar
3 votes

Windows GUI Tool for testing Web-APIs

There's also Postman! Postman is not open source, but there seems to be a free version available.
Gordon's user avatar
  • 179
3 votes

Windows GUI Tool for testing Web-APIs

https://insomnia.rest/ works very well for me. You can do a bunch of things to aid rrequest re-use (import/export configs, workspaces, environment variables, etc). I'm not sure about "Ignoring ...
nwahmaet's user avatar
  • 151
3 votes

HTTP server (portable) for 32 bit Windows XP which requires no admin rights

The easiest solution I've found is a program called EasyPHP. It's really simple to use and requires absolutely no admin rights. It's also free and includes support for PHP, MySQL, and backed by Apache....
Tom's user avatar
  • 7,709
3 votes
Accepted

HTTP server (portable) for 32 bit Windows XP which requires no admin rights

Knowing, from other questions that you have python installed, presumably at least python 2.5.4 on XP. All you need to run a basic web server on XP with no admin rights is simply cd to the root ...
Steve Barnes's user avatar
  • 31.6k
3 votes

Is there an application which does HTTP PUT?

You can use restlet client also, it works on chrome as a extension. Free to some extent. Has open source framework. Support put and other http request. References: https://restlet.com/documentation/...
Abhishek Gurjar's user avatar
2 votes

Expose a directory on my server for download over HTTP

The one of the fastest ways will be python -m SimpleHTTPServer 8000 Useful links: https://docs.python.org/2/library/simplehttpserver.html http://www.pythonforbeginners.com/modules-in-python/how-to-...
l.augustyniak's user avatar
2 votes

Is there an HTTP API package to administrate SSH, FTP and Apache servers?

It sounds very much like what you actually want here is a way to simplify handling of configuration management and system provisioning. My personal recommendation would be to use Ansible for this. ...
Austin Hemmelgarn's user avatar
2 votes

Chrome extension like Tamper Data

You can use RestEasy. Just put in all the headers, save the capture and then once you do that, you can modify the body to whatever data fits. I suggest using Inspect Element to retrieve the POST data. ...
user23583's user avatar
2 votes

Tool to determine if any HTTP bookmarks can be replaced with HTTPS equivalents (Firefox)

HTTPS Everywhere is a Firefox plugin is free changes called URLS on the fly from HTTP to HTTPS if possible It does not convert the bookmarks - but as long as you don't want to export your ...
Thomas Weller's user avatar
1 vote

realtime POST interceptor and sender based on filters

I've found Fiddler to be enough. First I opened the software, enabled HTTPS decoding, then enabled breakpoint BEFORE request and easily edited the variable. Everything went correctly and the server ...
MaKiPL's user avatar
  • 123
1 vote

Windows or Linux program to turn a laptop into an HTTP proxy address?

Linksys has a few routers that include an OpenVPN Server. The setup also requires downloading an OpenVPN Client.
S Spring's user avatar
  • 149
1 vote

Fastest Java HTTP Library

The new HTTP client in Java 11 is pretty good. I use it for site crawling. Works great. Supports HTTP/2 and WebSocket for fast connections. And supports asynchronous tasks.
turbanoff's user avatar
  • 109
1 vote

Key Value Store with public HTTP server

If I were given this task I would turn to Openresty, you do not even need the whole shebang, just lua-nginx-redis driver for lua-nginx-module, under Ubuntu/Debian installing lua-nginx-redis will ...
chx's user avatar
  • 323
1 vote

Key Value Store with public HTTP server

Firebase Remote Config could possibly do this. https://firebase.google.com/docs/remote-config
maut1's user avatar
  • 11
1 vote

Software/framework in Linux for filtering HTTP traffic?

I think HAProxy is one of your best bets if you want an efficient way to filter traffic with a lot of rules under Linux. Over the years, they say Haproxy has become "de-facto standard opensource load ...
Juanga Covas's user avatar
1 vote
Accepted

Open source HTTP/HTTPS proxy

You might want to take a look at mitmproxy mitmproxy is an interactive man-in-the-middle proxy for HTTP and HTTPS with a console interface. Features Intercept HTTP & HTTPS requests and ...
xavier_fakerat's user avatar
1 vote

Self hosted service to monitor a HTTP endpoint (for change) and trigger an event

I would recommend http://www.phpservermonitor.org http://docs.phpservermonitor.org/en/latest/intro.html Easy to setup and easy to use with log retention etc. However it does not have REST calls as a ...
innerfred's user avatar
1 vote

Serving MP4 files to HTML5 video, suitable tool, on Linux?

You can use ffserver, which is installed with FFmpeg. ffserver is a streaming server for both audio and video. It supports several live feeds, streaming from files and time shifting on live feeds. ...
The Somberi's user avatar
1 vote

jStatic simple HTTP server with ability to reload pages when files are changed

You're talking about something to reload the web browser while you write HTML/CSS right? webpack-dev-server is perfect for this. You should be able to find a yeoman generator to set up the right ...
dwjohnston's user avatar
1 vote

jStatic simple HTTP server with ability to reload pages when files are changed

There was a question about this on StackOverflow several years ago: Best lightweight web server (only static content) for windows Options suggested there were: Mongoose: A small, single executable, ...
einpoklum's user avatar
  • 3,249
1 vote

http file uploader for Windows

Since I found no matching tool, I wrote one myself: https://github.com/guettli/tbzuploader tbzuploader Generic http upload tool. If the http upload was successfull, files get moved to a "done" sub ...
guettli's user avatar
  • 207
1 vote
Accepted

Track changes on a webpage that uses POST

The free web service http://changemon.com/ has this ability. You can do POST requests to the specified URL by adding a GET-like string to the changemon’s URL field beginning with ?postdata=: http://...
unndreay's user avatar
  • 126
1 vote

Track changes on a webpage that uses POST

Check whether GET works. Many websites handle GET and POST requests to the same address equally. You can try this easily by changing the method of the form method from POST to GET and see if that ...
F-0's user avatar
  • 21
1 vote
Accepted

Command-line web request client that outputs content and return non-zero exit status if error 404/etc

This small bash wrapper does the trick: #!/bin/bash # Perform a web request, dump content, and exit with relevant exit code # Take URL as command-line argument URL=$1 # Launch HTTP request HEADERS=`...
Nicolas Raoul's user avatar
  • 19.5k
1 vote

Expose a directory on my server for download over HTTP

The first thing that sprung into my mind is to install and run the default HTTP server: apt-get install apache2 and then copy in /var/www/html the files and directories you want to share, or just ...
dr_'s user avatar
  • 669
1 vote

HTTP server (portable) for 32 bit Windows XP which requires no admin rights

There's also XAMPP which has compatible versions for Windows XP. XAMPP, to my understand, is one of the most used WAMP options and has quite a bit of support. It's open source and has a lot of add-on ...
Tom's user avatar
  • 7,709

Only top scored, non community-wiki answers of a minimum length are eligible