Why does this API no longer work when called through a php proxy? How do I fix this?
That proxy class use the same author's http class. Its documentation stipulates that the user (you) is responsible for urlencoding the requested IURL.
I figured out how to fix it. I need to call encodeURIComponent on the url before appending it to the proxy.