在php cURL用法中,CURLOPT_USERPWD
实际上是什么工作?我可以在很多例子中看到,例如:
curl_setopt($ch,CURLOPT_USERPWD,"my_username:my_password");
..但是如何在服务器端做?那些username
和password
实际上是什么?当然,因为我想在服务器端保护我的PHP API页面,这是最好的方法还是保护它的最佳方法是什么?
答案 0 :(得分:0)
理想情况下,您将拥有一个包含用户名和密码的单独配置类。然后,您将使用cURL命令在文件中创建该配置类的新版本。然后,您将用户名和密码作为变量传递给cURL命令。只要没有回显或打印,cURL信息就无法显示。即使您直接将其放入其中也会被隐藏,但将其置于配置文件中将允许您更改值而无需更改包含cURL命令的主页。