PHP中cURL的目的是什么?
有许多不同的方法可以打开许多不同类型的文件。为什么cURL如此常用?
答案 0 :(得分:3)
因为没有太多方法可以执行更复杂的操作,例如POST数据和将Cookie存储到另一个会话中。
答案 1 :(得分:1)
好吧,它已经存在了很长一段时间,并已成为一种标准。它在许多平台上构建和编译
包括Solaris,NetBSD,FreeBSD,OpenBSD,Darwin,HPUX,IRIX,AIX, Tru64,Linux,UnixWare,HURD,Windows,Symbian,Amiga,OS / 2,BeOS,Mac OS X,Ultrix,QNX,OpenVMS,RISC OS,Novell NetWare,DOS等。
答案 2 :(得分:1)
除了陈述的许多其他原因之外,根据我所看到的基准和我自己的经验,cURL比使用file_get_contents()快2倍;在网址上。
答案 3 :(得分:1)
基于PHP的Web应用程序中报告的大量代码注入漏洞是由使用file_get_contents()时启用allow_url_fopen和错误输入过滤的组合引起的,并且CURL还允许您轻松处理身份验证。这很有用,因为有些API使用HTTP身份验证等...
答案 4 :(得分:-3)
CURL是一种在许多情况下都很有用的复杂工具。 没有真正需要“目的”,有人认为它有用并适应PHP:)