<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel>
	  <title>Ask MetaFilter questions tagged with http</title>
      <link>http://ask.metafilter.com/tags/http</link>
      <description>Questions tagged with 'http' at Ask MetaFilter.</description>
	  <pubDate>Tue, 01 Dec 2009 18:39:33 -0800</pubDate> <lastBuildDate>Tue, 01 Dec 2009 18:39:33 -0800</lastBuildDate>

      <language>en-us</language>
	  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
	  <ttl>60</ttl>	  
	<item>
	<title>Are login boxes on http:// pages secure?</title>
	<link>http://ask.metafilter.com/139559/Are%2Dlogin%2Dboxes%2Don%2Dhttp%2Dpages%2Dsecure</link>	
	<description>Some major websites--such as Facebook, Vox and others (but not Metafilter!)--have users enter username &amp;amp; password on an http page rather than an https page.  Is this as secure as logging in via https:// and if so, why?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.139559</guid>
	<pubDate>Tue, 01 Dec 2009 18:39:33 -0800</pubDate>
	<category>http</category>
	<category>https</category>
	<category>login</category>
	<category>password</category>
	<category>secure</category>
	<category>username</category>
	<dc:creator>mono blanco</dc:creator>
	</item>
	<item>
	<title>All HTTP requests time out, unless connected remotely via VPN.</title>
	<link>http://ask.metafilter.com/138423/All%2DHTTP%2Drequests%2Dtime%2Dout%2Dunless%2Dconnected%2Dremotely%2Dvia%2DVPN</link>	
	<description>All HTTP requests time out, unless connected remotely via VPN. HTTPS (in my trusted sites) and FTP work fine. Somehow OpenDNS factors into this. I&apos;ve seen &lt;a href=&quot;http://ask.metafilter.com/96399/Connected-to-AskMe-Waiting-for-reply&quot;&gt;this&lt;/a&gt;, but it&apos;s not exactly what is happening to me as far as I can tell. I consider myself a power user and somewhat technical, but realistically I know just enough computer-y stuff to make myself dangerous to myself, so take the rest with that in mind.&lt;br&gt;
&lt;br&gt;
Within the network (when I am actually at work connected via ethernet or wireless), I get the same results. IS guys are slow to respond assuming I have some malware (although i&apos;ve run malwarebytes about 5 times with consistent results - no infections). I consider myself a smart user , so I am not convinced this is foul play by some dumb virus and I don&apos;t visit nefarious sites (on the work lappy that is). I can only get HTTP to not timeout if I am connected remotely with the VPN (Cisco 5.0.01.0600, but this also happened under 4.8) running.&lt;br&gt;
&lt;br&gt;
There are many things that i&apos;ve tried or that were tweaked that I feel I need to include in this that I am afraid I might provide a lot of unimportant information. Please bear with.&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Background&lt;/strong&gt;: So, this is my work lappy (Dell Latitude D610) running WinXP fully patched. A week ago, I upgraded the Cisco VPN client from 4.8 to 5.0. The same day, I was given an AT &amp;amp; T GT Ultra 3G card. Every time I plugged the card in (having tried several drivers), Windows would BSOD. I decided to give up trying to get the card to work after several days. I uninstalled the drivers. I started experiencing this issue where HTTP requests would time out, somewhere between the first install of the card drivers, and giving up on the card. This included intranet and internet sites. My home page is an HTTPS site, so I didn&apos;t notice it immediately as it connects just fine, and a lot of my work sites are HTTPS (Not too mention, I&apos;ve had a lot of remote connectivity over the past week or so, so it wasnt consistently occurring). Also, I started getting certificate errors when my Outlook (2007) would try to connect to the exchange server over a remote vpn connection (from home only). When I would look at the certificate, it referenced opendns.com. I use openDNS at home and have configured their name servers into my router. &lt;br&gt;
&lt;br&gt;
So I did a system restore to a point before the card was installed. Well, since the VPN client was installed the same day as the card, I had to reinstall it as well. No Luck with HTTP unless I was over VPN. So I started searching the OpenDNS KB since the outlook exchange certificate errors were consistently occurring over the VPN connection, and found &lt;a href=&quot;http://www.opendns.com/support/article/164&quot;&gt;this&lt;/a&gt;. So I added my work domains to the exceptions, and everything was hunky dory again (until I got into work today and could not access much of anything).  IS guy tried reinstalling XP SP3 today, didn&apos;t help. I tried uninstalling and reinstalling the VPN client today, didn&apos;t help. &lt;br&gt;
&lt;br&gt;
Got home tonight, tried to connect to HTTP sites, no luck. Fired up the VPN, and here I am. &lt;br&gt;
&lt;br&gt;
So, to recap, everything seems to work fine with VPN connection from home, behind OpenDNS. HTTP does not work if VPN is not running, or if I am within the physical network. If any of this makes sense, what piece(s) represent the wrench in the gears?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.138423</guid>
	<pubDate>Tue, 17 Nov 2009 19:58:50 -0800</pubDate>
	<category>http</category>
	<category>opendns</category>
	<category>vpn</category>
	<dc:creator>tdischino</dc:creator>
	</item>
	<item>
	<title>ping equivalent for web servers that reports http latency?</title>
	<link>http://ask.metafilter.com/121188/ping%2Dequivalent%2Dfor%2Dweb%2Dservers%2Dthat%2Dreports%2Dhttp%2Dlatency</link>	
	<description>The equivalent of ping for http connections? I want to the equivalent of ping for webservers. I want to type in a simple command that generates 1 or more 1-line reports on the transaction: no. of bytes, response code, and round-trip latency.&lt;br&gt;
&lt;br&gt;
For example, I would like to ask the tool to &apos;ping&apos; my server once a minute for five minutes:&lt;br&gt;
&lt;br&gt;
webping http://www.example.com/foo -i 60 -c 5&lt;br&gt;
&lt;br&gt;
and see something like&lt;br&gt;
&lt;br&gt;
1200 bytes (200) from www.example.com: seq=1 time = 240ms&lt;br&gt;
1200 bytes (200) from www.example.com: seq=2 time = 240ms&lt;br&gt;
1200 bytes (200) from www.example.com: seq=3 time = 240ms&lt;br&gt;
1200 bytes (200) from www.example.com: seq=4 time = 240ms&lt;br&gt;
300 bytes (404) from www.example.com: seq=5 time = 1500ms&lt;br&gt;
&lt;br&gt;
Is there such a thing for linux/os-x? If not, is there a way to get what I want out of wget (shell / python munging of wget&apos;s STDOUT perfectly acceptable).</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.121188</guid>
	<pubDate>Sun, 03 May 2009 21:57:16 -0800</pubDate>
	<category>http</category>
	<category>http_ping</category>
	<category>httpping</category>
	<category>latency</category>
	<category>ping</category>
	<category>server</category>
	<category>web</category>
	<category>wget</category>
	<dc:creator>zippy</dc:creator>
	</item>
	<item>
	<title>How does AJAX work with non-fixed-length HTTP responses?</title>
	<link>http://ask.metafilter.com/120302/How%2Ddoes%2DAJAX%2Dwork%2Dwith%2Dnonfixedlength%2DHTTP%2Dresponses</link>	
	<description>AskMe Programming Squad:  Need some help with AJAX and a slightly unusual method of communicating with a remote server. I&apos;ve been told to investigate the replacing of our product&apos;s current Java-based client with a Web-based one.  Most of it is pretty straightforward, but I need some help to determine whether our existing client&apos;s method of communication with the backend can be replicated with AJAX.&lt;br&gt;
&lt;br&gt;
The existing client communicates with the backend via HTTP, using two different threads:&lt;br&gt;
&lt;br&gt;
Client thread #1 opens up a socket and sends out a series of POST requests which tell the backend what to do.  Each request gets replied to with a standard HTTP 200 (or 403 or whatever) response.&lt;br&gt;
&lt;br&gt;
Client thread #2, upon program startup, opens up another socket and sends a single GET request.  As events occur on the backend, chunks of data get sent to the client as part of the response to this request.  The client doesn&apos;t wait for this data in the form of a completed HTTP response, but basically does a select() on the socket and waits until it receives anything.&lt;br&gt;
&lt;br&gt;
Thread #1 is easy to implement on the client-side using AJAX.  I&apos;ve done that a few times before.  My question is, is it possible to do the same thing for thread #2?  I&apos;ve only used AJAX to fetch HTML documents or DOM elements or whatever from a remote server; this sort of open-ended stuff would be new to me.  Changing the communication scheme isn&apos;t possible for a couple of reasons; I need to work with what I have.&lt;br&gt;
&lt;br&gt;
thanks in advance for any help!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.120302</guid>
	<pubDate>Thu, 23 Apr 2009 08:47:37 -0800</pubDate>
	<category>ajax</category>
	<category>http</category>
	<category>threads</category>
	<dc:creator>xbonesgt</dc:creator>
	</item>
	<item>
	<title>uploading/downloading huge files</title>
	<link>http://ask.metafilter.com/100132/uploadingdownloading%2Dhuge%2Dfiles</link>	
	<description>How to code a Perl web app to upload/download HUGE files? A straight HTTP upload/download for my app is untenable because I&apos;m dealing with files of hundreds of megs each. I&apos;d like to see a solution that would offer progress bars, and (more importantly) the ability to restart incomplete uploads or downloads.&lt;br&gt;
&lt;br&gt;
The existing app is Apache 1.3/mod_perl/perl 5.8. Uploads require a login; downloads don&apos;t, but are limited inasmuch as they&apos;re keyed by UUIDs that are only considered valid in a short time-window. (I don&apos;t want the downloaders to see the real filename or location, but I suppose could make a link named for the UUID that gets deleted after its valid lifetime if I pursue an FTPish solution.)&lt;br&gt;
&lt;br&gt;
I&apos;m open to ditching doing the uploading and downloading in the browser if need be and requiring users to install client software to upload/download, but the download solution would need to be simple, easy, and available for all of Windows, Mac, and Linux. The upload solution would need to be simple and available for Windows.&lt;br&gt;
&lt;br&gt;
But ideally, something AJAXy on the client-side and Perl (or plays-well-with-Perl) on the server-side can save the day and allow me to stick with the browser. I haven&apos;t done anything like this before. Anyone have any suggestions?&lt;br&gt;
&lt;br&gt;
(3d-party hosting isn&apos;t an option.)</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.100132</guid>
	<pubDate>Tue, 26 Aug 2008 08:10:28 -0800</pubDate>
	<category>ajax</category>
	<category>http</category>
	<category>huge</category>
	<category>perl</category>
	<category>upload</category>
	<dc:creator>Zed_Lopez</dc:creator>
	</item>
	<item>
	<title>Why would email and MSN Messenger work, but web browsing not?</title>
	<link>http://ask.metafilter.com/96767/Why%2Dwould%2Demail%2Dand%2DMSN%2DMessenger%2Dwork%2Dbut%2Dweb%2Dbrowsing%2Dnot</link>	
	<description>Why would email and MSN Messenger work, but web browsing not? I got a phone call from a disgruntled mother, wondering why her colleagues home computer will access her email (via Outlook) and be able to use MSN Messenger, but cannot connect to the internet to browse. I&apos;m sure if I sat down at the computer I would figure it out with trial and error, but that&apos;s not possible, so I am trying to think of a load of different suggestions of what to try to fix this issue...</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.96767</guid>
	<pubDate>Wed, 16 Jul 2008 13:24:04 -0800</pubDate>
	<category>broken</category>
	<category>browsingbroken</category>
	<category>emailworking</category>
	<category>http</category>
	<category>internet</category>
	<category>smtp</category>
	<dc:creator>lukeo05</dc:creator>
	</item>
	<item>
	<title>Apache2, mod_php, suexec security confusion.</title>
	<link>http://ask.metafilter.com/93680/Apache2%2Dmodphp%2Dsuexec%2Dsecurity%2Dconfusion</link>	
	<description>Apache2 security theory; mod_php versus CGI php and the use of suExec: What is the non-theoretical problem with running Apache2 with mod_php and thus without using suexec on a dedicated system? I&apos;m setting up a typical LAMP environment. I&apos;ve used &lt;a href=&quot;http://phpsec.org/projects/phpsecinfo/index.html&quot;&gt;phpsecinfo&lt;/a&gt; to evaluate my current environment and implemented all of the recommended changes except for two, &lt;a href=&quot;http://phpsec.org/projects/phpsecinfo/tests/group_id.html&quot;&gt;Group ID&lt;/a&gt; and &lt;a href=&quot;http://phpsec.org/projects/phpsecinfo/tests/user_id.html&quot;&gt;User ID&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
The distribution is the most recent Ubuntu Server with the mostly-default Apache2 configuration, and the mostly-default PHP installation, with the exception of the changes recommended by &lt;strong&gt;phpsecinfo&lt;/strong&gt;.&lt;br&gt;
&lt;br&gt;
These warnings indicate that my group and user ID numbers are below 100 (33 to be specific), and therefore may be a problem. I am not sure how to interpret this.&lt;br&gt;
&lt;br&gt;
I followed the documentation links and was about to implement SuExec when I realized that this meant doing a lot of other reconfiguration, like not using mod_php, and that meant changing a lot of &lt;em&gt;other&lt;/em&gt; things, etc.&lt;br&gt;
&lt;br&gt;
This is not a shared system. It will only be used to host one company&apos;s applications through several virtual hosts. The applications will be PHP-based, and most frequently will use the &lt;a href=&quot;http://www.symfony-project.com&quot;&gt;Symfony&lt;/a&gt; framework. Apache currently runs as www-data, whose shell is /bin/false. SSH access to the system is by public-key authentication only and is further restricted at the daemon level to only specific real users.&lt;br&gt;
&lt;br&gt;
What do I need to do to run this securely? Resources, guides and real-world examples would be greatly appreciated.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.93680</guid>
	<pubDate>Tue, 10 Jun 2008 06:58:46 -0800</pubDate>
	<category>apache</category>
	<category>apache2</category>
	<category>http</category>
	<category>httpd</category>
	<category>php</category>
	<category>phpsecinfo</category>
	<category>security</category>
	<category>server</category>
	<category>web</category>
	<category>webserver</category>
	<category>www</category>
	<dc:creator>odinsdream</dc:creator>
	</item>
	<item>
	<title>Why can&apos;t I open webpages?</title>
	<link>http://ask.metafilter.com/93593/Why%2Dcant%2DI%2Dopen%2Dwebpages</link>	
	<description>ADSL working but HTTP not working. I just got an ADSL connection (in Armenia, provider is Beeline, only documentation is &lt;a href=&quot;http://www.beeline.am/PDF/Hi-Line%20settings.pdf&quot;&gt;here&lt;/a&gt; and is in Armenian. 256k though. Woo!)&lt;br&gt;
&lt;br&gt;
I can use all sorts of applications pretty well (iTunes downloading podcasts, Flickr uploader, Outlook for mail, gChat, etc.), but I can&apos;t do anything HTTP. I open Firefox and can &lt;i&gt;sometimes&lt;/i&gt; get a mobile page to load and I can search Google or Yahoo and see the results, but I can&apos;t open &quot;normal&quot; webpages at all. I tried IE and Opera but the same problem occurs.&lt;br&gt;
&lt;br&gt;
I tried getting into the configuration page for the DSL modem, but doesn&apos;t look like it&apos;ll work well.&lt;br&gt;
&lt;br&gt;
Also, suggesting updating firmware for DSL modem or something isn&apos;t possible. I am on really bad dialup otherwise.&lt;br&gt;
&lt;br&gt;
Why would this be? (And yes, I&apos;ve called tech support. They are less than impressive. They only introduced this service this month and aren&apos;t exactly supporting it.)&lt;br&gt;
&lt;br&gt;
I am running Vista. I have tried to turn off all firewall-related stuff that I can possibly think of. &lt;br&gt;
&lt;br&gt;
Any other ideas?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.93593</guid>
	<pubDate>Mon, 09 Jun 2008 09:49:00 -0800</pubDate>
	<category>adsl</category>
	<category>blocking</category>
	<category>broadband</category>
	<category>dsl</category>
	<category>http</category>
	<category>internet</category>
	<category>resolved</category>
	<category>traffic</category>
	<dc:creator>k8t</dc:creator>
	</item>
	<item>
	<title>What lies between my browser and the internet?</title>
	<link>http://ask.metafilter.com/87753/What%2Dlies%2Dbetween%2Dmy%2Dbrowser%2Dand%2Dthe%2Dinternet</link>	
	<description>I have an idea for a simple piece of software. It would involve intercepting browser requests, checking the requested url (probably not ip address, so before that conversion takes place) testing the url and redirecting if it passes the test. The test will itself make a network connection. Probably a pretty simple problem, but my background is in web development, and I&apos;m foggy about &apos;OS&apos; stuff, if that&apos;s even what it&apos;s called.&lt;br&gt;
&lt;br&gt;
How are some ways I can go about this? I&apos;d ideally like to write the program in Java or Python, but I&apos;m not really looking for code specific information. I&apos;m looking for google terms, useful libraries, descriptions of what happens step by step between the time I press enter on the keyboard and the time the request leaves the computer, generally strategies.&lt;br&gt;
&lt;br&gt;
I&apos;m guessing it might be hard because this is what a lot of spyware does, but I would be happy even if installation required some configuration.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.87753</guid>
	<pubDate>Wed, 02 Apr 2008 22:11:24 -0800</pubDate>
	<category>dns</category>
	<category>HOSTS</category>
	<category>http</category>
	<category>internet</category>
	<category>network</category>
	<category>os</category>
	<category>programming</category>
	<dc:creator>miniape</dc:creator>
	</item>
	<item>
	<title>Want the 411 on 301!</title>
	<link>http://ask.metafilter.com/77842/Want%2Dthe%2D411%2Don%2D301</link>	
	<description>I recently purchased an SSL certificate for my website and have configured an application to operate over SSL. It&apos;s working well. One thing remains:

I want to make sure that if someone tries to access the application over HTTP, the browser page is redirected to the SSL (HTTPS) version. I am fairly certain the pages the application creates are PHP, but I am unsure. (They&apos;re not static, I don&apos;t think. They&apos;re all dynamically created through mySQL.) The entry point for the application is a subdirectory off the domain /kb/. I&apos;ll add more answers if you folks need it. :-)</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.77842</guid>
	<pubDate>Tue, 04 Dec 2007 17:27:40 -0800</pubDate>
	<category>301</category>
	<category>http</category>
	<category>web</category>
	<dc:creator>tcv</dc:creator>
	</item>
	<item>
	<title>Hitting a URL from the command line</title>
	<link>http://ask.metafilter.com/66737/Hitting%2Da%2DURL%2Dfrom%2Dthe%2Dcommand%2Dline</link>	
	<description>Alternatives to lynx, wget and get from the unix command line? I have a scheduled job that needs to hit a localhost URL once a day.  Our servers don&apos;t have lynx or wget or get installed.  Are there any alternatives?  I&apos;ve tried using telnet and Expect, and it works but when run through our scheduling app (Tivoli Workload Scheduler) I get a message &quot;No environment-specified terminal type.&quot; even when I specify the terminal type.  So I was wondering if there are other techniques I could try.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.66737</guid>
	<pubDate>Wed, 11 Jul 2007 09:13:07 -0800</pubDate>
	<category>AIX</category>
	<category>curl</category>
	<category>expect</category>
	<category>get</category>
	<category>http</category>
	<category>mlwp</category>
	<category>perl</category>
	<category>telnet</category>
	<category>tivoli</category>
	<category>TWS</category>
	<category>unix</category>
	<category>wget</category>
	<dc:creator>Null Pointer and the Exceptions</dc:creator>
	</item>
	<item>
	<title>Why aren&apos;t my php files caching locally?</title>
	<link>http://ask.metafilter.com/66208/Why%2Darent%2Dmy%2Dphp%2Dfiles%2Dcaching%2Dlocally</link>	
	<description>Why aren&apos;t my php files caching locally? I&apos;m using:&lt;br&gt;
&lt;code&gt;$offset = 3600 * 24;	&lt;br&gt;
header(&quot;Expires: &quot; . gmdate(&quot;D, d M Y H:i:s&quot;, time() + $offset) . &quot; GMT&quot;);&lt;br&gt;
header(&apos;Cache-Control: max-age=&apos;.$offset.&apos;, must-revalidate&apos;);&lt;br&gt;
header(&quot;Last-Modified: &quot; . gmdate(&quot;D, d M Y H:i:s&quot;, $date_cache).&quot; GMT&quot;);&lt;/code&gt;&lt;br&gt;
&lt;br&gt;
None of my php files are being cached in the browser while the js and image files are all getting cached just fine.&lt;br&gt;
&lt;br&gt;
I&apos;m using a default install of WAMP5 to put PHP from Win2003.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.66208</guid>
	<pubDate>Wed, 04 Jul 2007 06:22:45 -0800</pubDate>
	<category>cache</category>
	<category>firebug</category>
	<category>http</category>
	<category>php</category>
	<dc:creator>twine42</dc:creator>
	</item>
	<item>
	<title>Help me find a cool little unix http utility I can&apos;t remember!</title>
	<link>http://ask.metafilter.com/65481/Help%2Dme%2Dfind%2Da%2Dcool%2Dlittle%2Dunix%2Dhttp%2Dutility%2DI%2Dcant%2Dremember</link>	
	<description>I saw a really cool unix utility the other day blogged about &lt;i&gt;somewhere&lt;/i&gt;, that in addition to some little boring http-ey tasks I can&apos;t remember, it also served as a tiny little HTTP-server-in-a-pinch like so:

&lt;code&gt;./magicutil file.tar&lt;/code&gt;
and boom, http://localhost/file.tar is alive. What was it!?

Note: please don&apos;t try to find something that can /probably/ do this or show me a cool python script that will - this did some other cool stuff too I can&apos;t remember!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.65481</guid>
	<pubDate>Sat, 23 Jun 2007 23:37:05 -0800</pubDate>
	<category>http</category>
	<category>linux</category>
	<category>resolved</category>
	<category>unix</category>
	<dc:creator>floam</dc:creator>
	</item>
	<item>
	<title>How do I set up a file server on a PC </title>
	<link>http://ask.metafilter.com/61906/How%2Ddo%2DI%2Dset%2Dup%2Da%2Dfile%2Dserver%2Don%2Da%2DPC</link>	
	<description>How do I set up a file server on a PC w/ dynamicIP and a client web GUI? I&apos;d like like to set up a server on my PC with the following features and considerations in mind:&lt;br&gt;
&lt;br&gt;
-Can be accessed by clients from a browser via http so I can use no-ip.com&apos;s redirect service since I have a dynamic IP. This service doesn&apos;t seem to work w/ FTP addresses.&lt;br&gt;
&lt;br&gt;
-Has a nice GUI that allows for clients to full download directories in the hierarchy. Something similiar to net2ftp.com&apos;s interface would be nice.&lt;br&gt;
&lt;br&gt;
-Allows for different users and groups w/ different privileges&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
I currently have bulletproof FTP server running, and since I already have it configured w/ all the accounts I tried to set this up as per above in the following manner: Run Mbedthis AppWeb web server to run a local instance of net2ftp client which I downloaded from their site. This would then make a local connection to bulletproof and then I&apos;d have all of the above. Turns out this is very difficult for me. I have about 4 credits introductory java experience and years of informal computer tinkering under my belt, but basically no programing/html skills.&lt;br&gt;
&lt;br&gt;
So after hours of trying to get this to work, I&apos;ve made a little progress but I&apos;m stuck now. So I&apos;m either looking for a single program that can do all this out of the box or some instructions on how make the no-ip&amp;gt;appweb&amp;gt;local net2ftp&amp;gt;bulletproof thing work. &lt;br&gt;
&lt;br&gt;
Thanks!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.61906</guid>
	<pubDate>Thu, 03 May 2007 15:44:34 -0800</pubDate>
	<category>dynamicIP</category>
	<category>FTP</category>
	<category>GUI</category>
	<category>http</category>
	<category>Mbedthis</category>
	<category>net2ftp</category>
	<category>no-ip.com</category>
	<category>redirect</category>
	<category>server</category>
	<dc:creator>Popcorn</dc:creator>
	</item>
	<item>
	<title>How can I get a list of all files in a directory on a webserver?</title>
	<link>http://ask.metafilter.com/61000/How%2Dcan%2DI%2Dget%2Da%2Dlist%2Dof%2Dall%2Dfiles%2Din%2Da%2Ddirectory%2Don%2Da%2Dwebserver</link>	
	<description>I think the title explains it all:
I&apos;m looking to get a list of all files in a specific directory from a web server- www.site.com/docs/. The thing is, there&apos;s an index.htm file in that directory so if I browse to it, I just get the index file. Is there any way to find out the names of all files in that directory, scripting or otherwise? I don&apos;t have access to the system other than through the standard web interface(ie: no shell, etc.) Any ideas?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.61000</guid>
	<pubDate>Fri, 20 Apr 2007 08:09:28 -0800</pubDate>
	<category>browsing</category>
	<category>computers</category>
	<category>directory</category>
	<category>http</category>
	<category>internet</category>
	<category>listings</category>
	<category>server</category>
	<category>web</category>
	<dc:creator>newatom</dc:creator>
	</item>
	<item>
	<title>What data types should I use SSL to pass?</title>
	<link>http://ask.metafilter.com/60367/What%2Ddata%2Dtypes%2Dshould%2DI%2Duse%2DSSL%2Dto%2Dpass</link>	
	<description>What&apos;s acceptable and best practice when it comes to passing data in on websites securely and non-securely?  I&apos;ve always presumed finanical information should be passed securely, whilst names and address were OK non-securely?  Am I right? I run an health condition community where people have to enter their names, addresses, DOBs etc.  One member asked to be removed as we weren&apos;t using SSL for their profile information.  I&apos;m (reasonably) happy that we aren&apos;t, but am I wrong?  And are there any published guidelines?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.60367</guid>
	<pubDate>Wed, 11 Apr 2007 01:10:23 -0800</pubDate>
	<category>data</category>
	<category>encryption</category>
	<category>http</category>
	<category>https</category>
	<category>personalinformation</category>
	<category>privacy</category>
	<category>ssl</category>
	<category>web</category>
	<dc:creator>Ulleskelf</dc:creator>
	</item>
	<item>
	<title>Can I make AJAX work with HTTP authorization?</title>
	<link>http://ask.metafilter.com/53451/Can%2DI%2Dmake%2DAJAX%2Dwork%2Dwith%2DHTTP%2Dauthorization</link>	
	<description>Is it possible to make an AJAX request work with an HTTP authorization-protected server script? I have a personal CGI script which is protected with a &quot;require user&quot; directive in the .htaccess file. I&apos;m trying to add a little bit of AJAX to it, but it&apos;s not working. A look at the logs indicates that the requests from the XMLHttpRequest object are failing with a 401 (&quot;Not authorized&quot;) error and aren&apos;t submitting a username.&lt;br&gt;
&lt;br&gt;
Google searching wasn&apos;t very helpful; there are lots of sites about &quot;http authorization&quot; that also include the term &quot;AJAX&quot; but only as part of an ad or navigation feature. Is it possible to make AJAX requests send along the same authorization information as the browser, and if so, how?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.53451</guid>
	<pubDate>Mon, 18 Dec 2006 18:33:43 -0800</pubDate>
	<category>ajax</category>
	<category>authorization</category>
	<category>http</category>
	<dc:creator>Godbert</dc:creator>
	</item>
	<item>
	<title>are http forms posted thru https secure?</title>
	<link>http://ask.metafilter.com/48531/are%2Dhttp%2Dforms%2Dposted%2Dthru%2Dhttps%2Dsecure</link>	
	<description>Can I deliver a form thru http, post it back to the server thru https and be secure? A friend says that if a form is delivered thru http and the form posts back to an https location it will be transmitted back unencrypted to the https port 443. For the form to post back encrypted, the original form must be delivered thru https.&lt;br&gt;
&lt;br&gt;
Is this correct? Can you referr me to an authoritative doc that spells this out (rfc, w3c or browser developer doc)&lt;br&gt;
&lt;br&gt;
(Tried using sniffers but on FF they showed unencrytped form info and on IE they showed encrypted.)</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.48531</guid>
	<pubDate>Fri, 13 Oct 2006 12:07:23 -0800</pubDate>
	<category>form</category>
	<category>html</category>
	<category>http</category>
	<dc:creator>Pasa la bola chetu</dc:creator>
	</item>
	<item>
	<title>Where can I find global traffic stats broken down by protocol?</title>
	<link>http://ask.metafilter.com/46035/Where%2Dcan%2DI%2Dfind%2Dglobal%2Dtraffic%2Dstats%2Dbroken%2Ddown%2Dby%2Dprotocol</link>	
	<description>I&apos;d like a picture of just how much bandwidth the various TCP/UDP protocols (FTP, HTTP, NNTP, BitTorrent) take up along some large sample.  Percent distributions would be fantastic.

Anyone know where to get this data?  My kung-fu helps me not.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.46035</guid>
	<pubDate>Wed, 06 Sep 2006 10:32:04 -0800</pubDate>
	<category>http</category>
	<category>internet</category>
	<category>protocol</category>
	<category>tcp</category>
	<category>udp</category>
	<dc:creator>k7lim</dc:creator>
	</item>
	<item>
	<title>Is DreamHost always this bad?</title>
	<link>http://ask.metafilter.com/43294/Is%2DDreamHost%2Dalways%2Dthis%2Dbad</link>	
	<description>Is DreamHost always this bad? Are they going to get better? I&apos;ve been working with a client&apos;s site hosted with DreamHost. The number of outages, network problems and  so on has been really quite unimpressive. I read their &lt;a href=http://status.dreamhost.com/&quot; &quot;&gt;DreamHost Status&lt;/a&gt; page and shake my head. There&apos;s a new and quite serious problem every day.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://ask.metafilter.com/mefi/39450&quot;&gt;This question&lt;/a&gt; addresses the same issue and someone in it &lt;a href=&quot;http://ask.metafilter.com/mefi/39450#609059&quot;&gt;says they suffered from DOS attacks&lt;/a&gt;. But that&apos;s not what&apos;s going on now. It&apos;s just one random thing after another. Plus, there are outages and failures to connect at my end (on &quot;charm&quot;) that never get a mention. &lt;br&gt;
&lt;br&gt;
I like DreamHost, their prices are good and their control panel and forums and so on make sense to me. Plus the fact that they&apos;re so big and popular means there&apos;s a decent community of users. I was considering hosting one of my own projects with them.&lt;br&gt;
&lt;br&gt;
But seriously. The service just doesn&apos;t seem reliable. Are they going through a bad patch or is it all bad patch with them? Can I expect them to improve?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.43294</guid>
	<pubDate>Sun, 30 Jul 2006 14:52:14 -0800</pubDate>
	<category>dreamhost</category>
	<category>ftp</category>
	<category>http</category>
	<category>server</category>
	<category>webdevelopment</category>
	<category>webhosting</category>
	<dc:creator>AmbroseChapel</dc:creator>
	</item>
	<item>
	<title>Looking for mp3 transcoding server</title>
	<link>http://ask.metafilter.com/43106/Looking%2Dfor%2Dmp3%2Dtranscoding%2Dserver</link>	
	<description>Looking for a MP3 transcoder/server. My dream piece of software runs as an apache module or standalone http server. Clients request a resource, like http://server/content/filename.mp3, over normal HTTP, but the transcoder intercepts that request and streams the mp3 file at a set normalized bitrate and quality, transcoding if necessary, and only transcoding/serving the requested content. The resultant stream has to be compatible with shoutcast-style mp3 stream players (iTunes, Winamp, QuickTime.) Does it exist? I know shoutcast has a transcoder, but it&apos;s geared towards playlists and not &apos;random access&apos; http-type server applications. But I do want it to be like a radio, if someone hits stop in the middle of a file the server stops serving.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.43106</guid>
	<pubDate>Thu, 27 Jul 2006 10:18:53 -0800</pubDate>
	<category>http</category>
	<category>mp3</category>
	<category>server</category>
	<category>shoutcast</category>
	<category>streaming</category>
	<category>transcoding</category>
	<dc:creator>neustile</dc:creator>
	</item>
	<item>
	<title>Browser download without a Content-Length header?</title>
	<link>http://ask.metafilter.com/42571/Browser%2Ddownload%2Dwithout%2Da%2DContentLength%2Dheader</link>	
	<description>How do I get the browser to prompt a user to save a huge file when I don&apos;t know it&apos;s size in advance? I&apos;m generating a large file on the fly and streaming it to the user&apos;s browser.  When the download starts I want them to be prompted to save the file.  Usually you can just set the Content-Length header to make this happen but because I&apos;m building the file as it&apos;s transmitted, I don&apos;t know the length ahead of time.  &lt;br&gt;
&lt;br&gt;
When Content-Length isn&apos;t set, the behavior of both IE and Firefox is to download the entire file, then prompt the user to save it.  This means that the browser sits there a long time spinning it&apos;s little spinner and probably making the user think nothing is happening.  &lt;br&gt;
&lt;br&gt;
Currently I&apos;m setting Content-Type and Content-Disposition.  If I do Content-Length=&quot;2147483647&quot; (eg. 2&lt;super&gt;32&lt;/super&gt;, the save prompt comes up properly but says it expects 2GB of data and will take 100s of hours to complete.&lt;br&gt;
&lt;br&gt;
I know I&apos;ve seen Firefox send a file to the download manager without knowing it&apos;s size.  How do you do it?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.42571</guid>
	<pubDate>Thu, 20 Jul 2006 09:47:31 -0800</pubDate>
	<category>browser</category>
	<category>http</category>
	<category>programming</category>
	<category>web</category>
	<dc:creator>joegester</dc:creator>
	</item>
	<item>
	<title>https from Google Talk client</title>
	<link>http://ask.metafilter.com/34534/https%2Dfrom%2DGoogle%2DTalk%2Dclient</link>	
	<description>Is it possible to force gmail to open with https through the google talk client? When I click the inbox link in my google talk client or click on a new email that pops up, my gmail account opens in my browser through http. Is there something I can configure on my computer to force any http request to use https for specific domains?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.34534</guid>
	<pubDate>Fri, 17 Mar 2006 06:58:11 -0800</pubDate>
	<category>gmail</category>
	<category>googletalk</category>
	<category>http</category>
	<category>https</category>
	<dc:creator>friedrice</dc:creator>
	</item>
	<item>
	<title>What&apos;s the best http analytics tool?</title>
	<link>http://ask.metafilter.com/27104/Whats%2Dthe%2Dbest%2Dhttp%2Danalytics%2Dtool</link>	
	<description>Seeking recommendations for http analytics tools in the vein of &lt;a href=&quot;http://www.ieinspector.com/httpanalyzer/index.html&quot;&gt;HTTP Analyzer&lt;/a&gt; and &lt;a href=&quot;http://www.xk72.com/charles/index.html&quot;&gt;Charles&lt;/a&gt;. Firefox compatibility and the ability to view the page and the data at the same time are big plusses. </description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2005:site.27104</guid>
	<pubDate>Sat, 12 Nov 2005 09:25:59 -0800</pubDate>
	<category>analytics</category>
	<category>http</category>
	<dc:creator>bingo</dc:creator>
	</item>
	<item>
	<title>How best to migrate from one domain to another?</title>
	<link>http://ask.metafilter.com/27078/How%2Dbest%2Dto%2Dmigrate%2Dfrom%2Done%2Ddomain%2Dto%2Danother</link>	
	<description>How best to migrate from one domain to another? Let&apos;s say I have a website at &lt;strong&gt;project.foo.com&lt;/strong&gt; and I want to move it to its own &quot;project.com&quot;. At some time in the future, &lt;strong&gt;project.foo.com&lt;/strong&gt; will cease to operate.&lt;br&gt;
&lt;br&gt;
How do I best migrate? And by best I mean &quot;with the least, shortest disruption to visits from both search engines and human beings&quot;&lt;br&gt;
&lt;br&gt;
I can redirect by &lt;br&gt;
&lt;ul&gt;&lt;br&gt;
	&lt;li&gt;changing the content to inform visitors of the new URL&lt;/li&gt;&lt;br&gt;
	&lt;li&gt;using HTTP-EQUIV tags in pages&lt;/li&gt;&lt;br&gt;
	&lt;li&gt;sending 301 HTTP headers from a script&lt;/li&gt;&lt;br&gt;
	&lt;li&gt;using .htaccess files&lt;/li&gt;&lt;br&gt;
	&lt;li&gt;changing the DNS entries&lt;/li&gt;&lt;br&gt;
&lt;/ul&gt;&lt;br&gt;
but which should I do, and when?&lt;br&gt;
&lt;br&gt;
Let&apos;s say I absolutely don&apos;t want to lose a single hit from regular human browsing. I can imagine a very careful long-term transition like:&lt;br&gt;
&lt;ol&gt;&lt;br&gt;
	&lt;li&gt;keeping the content, but adding a message to each page on the old domain: &lt;strong&gt;&quot;project.foo.com/bar.htm will shortly move to project.com/bar.htm, please note&quot;&lt;/strong&gt;&lt;/li&gt;&lt;br&gt;
	&lt;li&gt;moving the content and leaving only the message on each page: &lt;strong&gt;&quot;project.foo.com/bar.htm has moved to project.com/bar.htm, please note&quot;&lt;/strong&gt;&lt;/li&gt;&lt;br&gt;
	&lt;li&gt;after a certain period, removing all the pages, and redirecting any hit anywhere on &lt;strong&gt;project.foo.com&lt;/strong&gt; to a &lt;strong&gt;&quot;this whole domain has moved&quot;&lt;/strong&gt; page.&lt;/li&gt;&lt;br&gt;
&lt;/ol&gt;&lt;br&gt;
That seems like a good strategy for keeping my human hits, but it looks like a bad strategy for Google, etc.&lt;br&gt;
&lt;br&gt;
So, say I just redirect the DNS? Or make every page issue a 301?&lt;br&gt;
&lt;br&gt;
Presumably Google and other such agents (after a few hours downtime while the change propagates) will &quot;see&quot; the change, and redirect their links/update their database as required. But the humans might not have noticed. They ask for the content, they get the content. Why should they notice a new URL in the URL bar? So, they keep using their old bookmark and they haven&apos;t noticed the migration.&lt;br&gt;
&lt;br&gt;
Should I attempt to to detect the fact that they came to &lt;strong&gt;project.com&lt;/strong&gt; via a request to &lt;strong&gt;project.foo.com&lt;/strong&gt;, and tell only those people that they should update their bookmarks?&lt;br&gt;
&lt;br&gt;
Bonus question: am I over-thinking this?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2005:site.27078</guid>
	<pubDate>Fri, 11 Nov 2005 14:59:06 -0800</pubDate>
	<category>dns</category>
	<category>domainname</category>
	<category>domainnames</category>
	<category>http</category>
	<category>httpheaders</category>
	<category>migrate</category>
	<category>searchengines</category>
	<dc:creator>AmbroseChapel</dc:creator>
	</item>
	
	</channel>
</rss>

