似乎我需要一些帮助来设置我的 cURL,我正在尝试从我的服务器对外部网站进行 API 调用。让我感到困扰的是,有时此代码有效并返回预期结果,但有时它会返回此消息:
这是我的代码:
$path_cookie = 'cookie.txt';
if (!file_exists(realpath($path_cookie))) touch($path_cookie);
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/api/findusers/".$nick_list."?key=".$voobly_key);
curl_setopt($ch, CURLOPT_COOKIESESSION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_COOKIEJAR, realpath($path_cookie));
$headers = [
'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36',
'cookie: __cfduid=d0d14dfd36e0da8e7858b58873b4263181523751395'
];
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$response = curl_exec($ch);
curl_close($ch);
echo "rep : $response";
Run Code Online (Sandbox Code Playgroud)
是我这边的问题还是问题可能来自外部服务器?
我的 cookie.txt 看起来像这样:
# Netscape HTTP Cookie File
# http://curl.haxx.se/rfc/cookie_spec.html
# This file was generated by libcurl! …Run Code Online (Sandbox Code Playgroud) 我试图添加一个Javadoc来解释类正在做什么,但是遇到声纳警报。
跟踪“ TODO”标签的使用(鱿鱼:S1135)
问题是,TODO一词不用作待办事项消息或与@todo一起使用。这是我的javadoc:
/** Model which defines data from the oracle view V_THINGS_TODO which contains blabla */
public class ThingsTodo ... {
Run Code Online (Sandbox Code Playgroud)
Java文档中有TODO字,但作为View名称...到目前为止,我正在使用此变通方法V_THINGS_T0D0(为0 1 2 ..),但是如果有人尝试在数据库中搜索此字,这有点不好。
有什么我不知道的不可思议的技巧,可以不使用待办事项词触发此警报吗?
下次我将对保留字更加谨慎:-<