title: HTTP 403 Forbidden Error with IdHTTP1.Get
body: <p>I have a program that gets data from a txt file hosted at iPage. (<a href="http://cpcheats.co/stuff/itemids.txt" rel="nofollow">http://cpcheats.co/stuff/itemids.txt</a>) It worked fine, until I switched hosts. Now, when I run the program it has a HTTP 403 Forbidden error. I checked .htaccess and there's nothing that would stop the access to it. The permissions are 644. The code is:</p>
  
  <pre><code>raw:=TStringList.create;
  raw.AddStrings(Pickle.explode(#10,IdHTTP1.Get('http://cpcheats.co/stuff/itemids.txt')));
  SetLength(items,raw.Count);
  for i:=0 to raw.Count-1 do
    begin
      temp:=copy(raw[i],1,FastCharPos(raw[i],',',1)-1);
      items[i]:=temp;
      raw[i]:=stringreplace(raw[i],temp+',','',[]);
    end;
  combobox1.Items:=raw;
  combobox1.Text:='Choose igloo';
  </code></pre>
  
  <p>(Pickle.explode works the same as explode in PHP) I don't think the problem is in the code, because it worked fine until I switched hosts. Another thing is that it worked fine when using file_get_contents in PHP to retrieve data from that file, but it doesn't work in a Delphi program. </p>