我最近在HTTP POST from PHP, without cURL遇到了这个天才的代码,我想知道POST
与cURL
或PHP提供的fopen()
。
如果一个更快,为什么?如果它们都很慢,我怎样才能加速它们?
如果我用另一个POST调用POST页面,而不是加载页面,它会加载得更快,因为没有浏览器处理吗?
答案 0 :(得分:1)
cURL的运行速度要快得多,因为它缺乏偶尔的HTTP请求设置要求。
此外,出于安全原因,建议您不要将fopen()
用于此功能(许多人在其php.ini文件中禁用allow_url_fopen
。
享受并祝你好运!
答案 1 :(得分:1)
不是真正的天才......这是cURL之前的老式方式。两种方法都有效。
这两种方法都是通过互联网/网络进行的,因此两者都受到延迟的影响......但是cURL应该稍微快一点,并且是首选的机制。