【发布时间】:2014-06-09 15:10:44
【问题描述】:
在我为最近的一次采访提供的示例代码中,我使用 file_get_contents 来使用他们的 Web 服务(没有什么特别的,为 POST 请求发送一些自定义标头)。我发现 curl 等其他方法不必要地复杂和冗长,并在我使用 PHP 所做的大多数“客户端”内容中使用 file_get_contents。
一位面试官认为,除了获取请求之外,不建议将 file_get_contents 用于其他任何事情。我没有当场反对,而是回去用谷歌搜索了一下。对于他对这个“众所周知的事实”的断言,找不到任何可靠的答案
谁能指出在这种情况下使用 file_get_contents 的一些缺点?还有谁能给我指出一个他们消除 file_get_contents 的资源?
谢谢。
【问题讨论】:
标签: php web-services rest