Never getting a JSON response when running server-side PHP proxy script but I do with others

Posted by Dohk on Server Fault See other posts from Server Fault or by Dohk
Published on 2010-12-31T06:13:14Z Indexed on 2010/12/31 6:55 UTC
Read the original article Hit count: 218

Filed under:
|

I'm on PHP 5.3.4 and Apache 2.2 btw

So I'm using (or trying to use) Simple PHP Proxy (Simple PHP Proxy) I enter a URL at his example page at SPP Example Page and it works fine, I see the JSON response and all the headers. However, when I copy the exact URL, only changing the URL to now have localhost, I get both empty headers and no JSON. Assuming that the script on his site is the same I downloaded, could this be due to a multitude of things or a setting in Apache and/or the PHP ini?

So for example:

benalman.com/code/projects/php-simple-proxy/ba-simple-proxy.php?url=http://github.com/&full_headers=1&full_status=1

That will get me a ton of info back

Now changing to localhost

http://localhost/ba-simple-proxy.php?url=http://github.com/&full_headers=1&full_status=1

{"headers":[],"status":{"url":"https:\/\/github.com\/","content_type":"text\/html","http_code":301,"header_size":194,"request_size":182,"filetime":-1,"ssl_verify_result":0,"redirect_count":1,"total_time":0.094,"namelookup_time":0,"connect_time":0.047,"pretransfer_time":0,"size_upload":0,"size_download":185,"speed_download":1968,"speed_upload":0,"download_content_length":185,"upload_content_length":0,"starttransfer_time":0,"redirect_time":0.047,"certinfo":[]},"contents":null}

I even went basic and just used some curl and of course, empty objects being returned other than false for my content and the url I set in my JSON. Any help is deeply appreciated or any ideas.

© Server Fault or respective owner

Related posts about apache

Related posts about php