HTTP (Hypertext Transfer Protocol) is the protocol most commonly used to transfer information around the World Wide Web.

learn more… | top users | synonyms

7
votes
4answers
3k views

Force a browser to load the 'https' edition of a website, not the 'http'?

This is similar to this previous question, but I believe it's a bit different*. Sites like GMail support a preference that pushes all traffic through the SSL edition of the site rather than the ...
12
votes
4answers
12k views

Download a file via HTTP from a script in Windows

I want a way to download a file via HTTP given its URL (similar to how wget works). I have seen the answers to this question, but I have two changes to the requirements: I would like it to run on ...
18
votes
2answers
880 views

How does http://to./ work?

So I noticed this on Jeff's twitter. They don't have a tld, it seems? How've they done this? Magic, bribery, or did a no-tld tld open up recently?
801
votes
6answers
701k views

What is the cURL command-line syntax to do a POST request?

How do I make a POST request with cURL command-line tool?
15
votes
3answers
24k views

Freeware local proxy engine for Windows? [closed]

Is there a nice and small, freeware proxy application that runs in the system tray? It should support HTTP and HTTPS proxy connections, NTLM authentication and configurable rules (different proxy ...
9
votes
9answers
4k views

How to save a bookmark in Firefox with POST data?

I would like to save as a Firefox bookmark a page which is not accessible using GET. The only way to retrieve the page is to send some POST data. For example, I would like to bookmark a Chronopost ...
1
vote
1answer
2k views

Forcing all outgoing connections through proxies

How can I do this in Linux? It'd be nice if there was a way to transparently force connections through proxies rather than configure them individually for each program.
9
votes
2answers
5k views

http get from the shell in Mac OS X

I'd like to download a link like: http://example.org/file.mp3 Now, I'm enough of a shell junkie to know what SCP does, but that's about where my geek-dom ends. So is there a shell program that lets ...
50
votes
4answers
51k views

Getting curl to output HTTP status code?

I'm using curl at the command line on Linux to issue HTTP requests. The response bodies are printed to standard out, which is fine, but I can't see from the man page how to get curl to print the ...
7
votes
2answers
1k views

Is it possible to get corrupted download with http?

For a long time I have assumed that it is not really possible to download a corrupted file via http as long as it's not corrupted on the server and the implementation of http protocol is correct, ...
6
votes
2answers
2k views

Do browsers create new TCP connections for each HTTP requests?

So I know that HTTP is basically just a text protocol over TCP, and that TCP is state / connection based. That means that the browser has to connect over TCP to a server before doing an HTTP request. ...
6
votes
6answers
2k views

Lightweight tool for viewing raw HTTP messages?

I'm investigating differences in behaviour between a couple of Web servers. I need to see raw response data from the servers (i.e. before the response is de-chunked if it has ...
1
vote
3answers
2k views

Why do I have different IP addresses on different websites?

My wireless router shows the IP address is 113.46.75.*, which some websites like ip138.com, www.ip.cn show as my IP. But other websites, like googling for "what is my ip", www.whatismyip.com, ...
6
votes
1answer
665 views

resume a file using curl or wget?

I am unsure why but there's one file on a server which chokes every time when it gets to 10mb. The file reported is 16mb. Can I use wget or curl to get and resume the file? When I used Firefox to ...
4
votes
2answers
2k views

Browser extensions to automatically alter HTTP headers?

Can I automatically alter/remove/add specific HTTP headers according to criteria such as URL (by regex) and maybe referrer? EDIT: Alternatively, what local proxy would do this, preferably for free? ...
2
votes
2answers
420 views

How does Http server distinguish between computers behind a router

HTTP servers usually operate at port 80. Yet NAT routers as most are these days assign port to outgoing requests so they would know when request is returned that which computer connected to it, it's ...
2
votes
2answers
663 views

install remote desktop in a PC with FTP and HTTP access

I have a machine behind a firewall to which I have only FTP and HTTP access - is there any remote desktop software available that I can install over FTP and access over HTTP (java based perhaps)? The ...
9
votes
3answers
10k views

Convert HTTP requests to SOCKS5

I'm currently doing some testing work with TOR and ran in to a small problem. Tor's client only supports receiving connections through a SOCKS5 protocol, but the applications I'm using only support ...
9
votes
2answers
2k views

Storing a HTTP POST request in a bookmark or something similar as you would with a GET request

You can store a bookmark with a GET request like this: http://url.com/service?variable=value Can you store a POST request in some way in Chrome? Maybe with a plugin? Or maybe in Firefox? The idea ...
4
votes
1answer
265 views

Simplest setup on Windows to send HTTP request, get and apply regex to response, and write match(es) to output file

I'd like to write a script that records the size of the close votes review queue on SO (currently ~95.5k), polling just a few times an hour, so I could plot a general trend. I know what I'm going to ...
2
votes
1answer
3k views

HTTP proxy server for Windows that forwards to SOCKS proxy

I have am application for Windows which only supports HTTP proxies (no SOCKS support). Because I already have some good SOCKS proxy lists, I was wondering: Is there some HTTP proxy server for ...
7
votes
3answers
10k views

How can I make wget rename downloaded files to not include the query string?

I'm downloading a site with wget and a lot of the links have queries attached to them, so when I do this: wget -nv -c -r -H -A mp3 -nd http://url.to.old.podcasts.com/ I end up with a lot of files ...
2
votes
1answer
467 views

http Redirect to https Sometimes Leads to “this page contains other resources which are not secure”

In Chrome (though I may have seen similar behavior in other browsers), type in http://www.google.com. You will always be redirected to https://www.google.com. Usually when I do this, I get the good ...
2
votes
1answer
2k views

How to limit my Windows network transfer rate?

Downloading a 2 MB file in my LAN using HTTP is going to fast, and I need to slow it down so I can debug one app I'm developing. Is there any way to do this?
1
vote
3answers
595 views

Windows Vista HTTP requests stop working

(This seems similar to an issue in "Vista Internet connection stops working until reboot" but has quite a few differences, so I'm posting it separately.) I have Windows Vista Home Premium. With ...
7
votes
3answers
3k views

Manual HTTP(S) request

I am looking for a tool (possibly on Linux) that will allow me to make a manual HTTP or HTTPS request. By manual, I really mean it: I should be able to feed it a text file which looks like POST /foo ...
4
votes
4answers
3k views

Commandline http download tool for Windows

Is there a built-in command line tool for downloading files from the internet? I know there is wget for windows, which is fantastic piece of technology, but I am not allowed to install it :( I just ...
4
votes
6answers
575 views

Increase Firefox Speed?

Found a way to really speed up Firefox - I've implemented it and noticed serious speed improvements. Can anyone comment ? Type in the Firefox address about:config Accept the Warning notification and ...
3
votes
2answers
2k views

How do I trace HTTP packets with Wireshark?

What can I do in order to see packets that come from different sessions in a web page? For example when I open yahoo.com there are different sessions in yahoo; I dont know how to see which packet is ...
2
votes
1answer
2k views

HTTP to HTTPS Tunnel

So the issue is that I have quite a few homebrew scripts/web testing programs that only work with HTTP. The problem is that the website only allows HTTPS connections. Does anyone know of a way to ...
1
vote
1answer
5k views

Downloading only images using curl or wget?

UPDATED: I've found using this Bash script fixes the problem of having GIF files with a .jpg extension. I'm attempting to download images from a forum who's url uses the following format: ...
1
vote
4answers
469 views

HTTP proxy over ssh?

I can browse the internet by using a SOCKS proxy : ssh -D 1080 myserver I now want to set up a HTTP proxy server, and the server then sends the HTTP package to the SOCKS proxy. If this is possible, ...
3
votes
2answers
1k views

How can I redirect HTTP requests to use HTTPS?

Is it possible to automatically redirect HTTP to HTTPS? Can I amend my host file in such a way that when I visit http://www.hsbc.co.uk it will redirect me to https://www.hsbc.co.uk? or is there ...
3
votes
3answers
3k views

Changing HTTP_ACCEPT_LANGUAGE

Is it possible to change HTTP_ACCEPT_LANGUAGE? I'm using Firefox.
2
votes
0answers
76 views

How to switch off re-POST request in Chrome

I'm working with a lot of POST-backs using AJAX, but whenever I test my web-app I constantly have to confirm POST http data to be resent. Is there a way to stop Chrome from asking me to confirm POST ...
1
vote
0answers
82 views

Fast HTTP downloads freeze frequently

I've been having a problem recently when it comes to downloading files with fast speeds (of any size) using HTTP. The problem is mostly happening on a specific file-hosting site that I bought a ...
1
vote
2answers
312 views

Can I get my http back in the address bar in Firefox?

Since Firefox 7 (or 6?) they silently removed "http" from the address bar. Previously, when you clicked it, "http" showed up again, allowing to easily just change http into https. So far, I found two ...
1
vote
1answer
1k views

How to host a torrent server?

I use Apache on my machine to share some files over office network. How can I host them over torrent instead of sending them over http?
1
vote
2answers
1k views

Switching User-Agent in Firefox 4

How can I fake/switch the User-Agent in Firefox 4? The User Agent Switcher Add-On doesnt seem to work with Firefox 4. I have firebug, but I'm unaware of any feature for switching user-agent in it
1
vote
4answers
880 views

Can't download images from a website if the images use HTTPS but the website uses HTTP?

When I go to this website aiag.org, it seems to download the page, but not the images. I noticed that the page uses the HTTP protocol, but the images are referenced with the HTTPS protocol. This ...
1
vote
2answers
545 views

Problems exposing a web site from behind a router

I have a D-Link DSL-2650U ADSL router for my home network. I also have my own domain server registered at dyndns.org, and I have successfully configured my router to keep [mydomain].dyndns.org ...
1
vote
1answer
838 views

Windows HTTP tunnel through 2 Linux hosts?

The localhost only has connection to Host1. Host1 has connection to Host2 and localhost. How can I setup this to use Host2 as a proxy for web trafic from localhost? I have seen similar topics but ...
0
votes
1answer
227 views

Splitting an HTTP request into multiple byte-range requests

I have arrived at the unusual situation of having two completely independent Internet connections to my home. This has the advantage of redundancy etc but the drawback that both connections max out at ...
0
votes
1answer
783 views

What is causing my wireless router to stop routing HTTP (port 80) connections?

My 802.11g router (Belkin F5D7230-4 v2000) periodically stops transmitting HTTP data on port 80. My laptop is the sole client connected to it (on channel 9 with WPA-AES encryption), and there are ...
0
votes
2answers
2k views

How to change Firefox's referer header for all http requests

When making a request for (for example) http://example.com/foo/bar.baz, Firefox sends a referer header indicating which page I clicked a link from, or is loading a picture, etc. Eg: Referer: ...
0
votes
1answer
344 views

Do I need to have a proxy server to have HTTP over SSH?

I want to use HTTP over SSH since in my university most of the sites are blocked. I have my own server to which I can using SSH. What I'm doing right now is have a squid proxy run on the server on a ...