title: A wired URL, it can be accessed through browser, but can not be accessed through js or java programming
body: <p>I have one wired url!  </p>
  
  <p>It can be accessed through browser, but can not be accessed through js or java programming.  </p>
  
  <p>If I copy and paste the UR into browser address, browser can get a string be returned, but I can not get it through javascript or java programming.</p>
  
  <p>js code likes following:</p>
  
  <pre><code>var url="http://220.181.61.213/?prot=2&amp;t=0.123123&amp;file=%2Fv%2FHUGE%2FBackUp%2Fhadoop%2F20140118%2F1119469_1554068_v_H_120941_16856%2F1119469_1554068_v_H_120941_16856_001.mp4&amp;new=%2F246%2F85%2FKE78lQ1a8pt6nefyEbSz.mp4";  
  
      var xhr = new XMLHttpRequest();   
      xhr.onreadystatechange = function(data) {
      if (xhr.readyState == 4) {
          if (xhr.status == 200) {
              alert(xhr.responseText);
          } 
      }
      xhr.open('GET', url, true);
      xhr.send();
  </code></pre>
  
  <p>No data be returned in above code, and I found <code>NS_ERROR_DOM_BAD_URI</code> when executed in firefox.  </p>
  
  <p>What is wrong? </p>