php - PHP cURL 格式错误的 URL 问题
问题描述
这是 curl_getinfo($process); 的输出。为什么要插入 \ 字符。当我提出请求时,我收到有关 URL 不存在的错误。嗯,这些字符不存在……而且它不是有效的 URL。
https:\/\/test-test.xxx.com\/wapi\/v2.6.1\/network
为什么不只是:
https://test-test.xxx.com/wapi/v2.6.1/network
这是其余的代码:
$process = curl_init($host);
curl_setopt($process, CURLOPT_HTTPHEADER, $request_headers);
curl_setopt($process, CURLOPT_HEADER, FALSE);
curl_setopt($process, CURLOPT_CUSTOMREQUEST, 'GET');
curl_setopt($process, CURLOPT_USERPWD, $username . ":" . $password);
curl_setopt($process, CURLOPT_TIMEOUT, 30);
curl_setopt($process, CURLOPT_RETURNTRANSFER, 1);
$return = curl_exec($process);
error_log( json_encode( curl_getinfo($process) ) );
解决方案
推荐阅读
- postgresql - 设置 GUC 参数或使用 PGOPTIONS 环境变量与 PgBouncer
- python - ctx.send() 不适用于播放音乐
- swiftui - SwiftUI 视图中更短的泛型语法
- winapi - 是否有任何 Win32 函数可用于从 CComboBoxEx 控件获取计数/项目数据?
- regex - 正则表达式 - 文本中的每次出现
- php - 无法使用 php 和 sql 创建表
- c++ - 无法在 Windows 上使用 make 命令编译 Makefile
- git - 为什么这里的 git rebase --onto 只接受 2 个提交而不是 5 个?
- firebase - React native -Firestore - 根据用户表字段值检索身份验证用户电子邮件 ID
- python - 如何从模块外部读取与 __main__.py 相同模块中包含的文件?