草庐IT

curl_error

全部标签

php - cURL + HTTP_POST,不断收到 500 错误。不知道吗?

好的,我想使用cURL将HTTP_POST发送到SSL站点。我已经将证书导入我的服务器。这是我的代码:$url="https://www.xxx.xxx";$post="";#alldatathatgoingtosend$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_POST,true);curl_setopt($ch,CURLOPT_POSTFIELDS,$post);curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);curl_setopt($c

php - 不能在 cURL PHP 中使用 cookie

我正在使用cURL来解析网站。http://www.hcmiu.edu.vn/bookforsale/showbooks.php需要session才能查看,如果没有session则跳转到:http://www.hcmiu.edu.vn/bookforsale/perInfo.php我使用此代码获取sessioncookie,但我不知道为什么我看不到文件cookies.txt的任何更改$urltopost="http://www.hcmiu.edu.vn/bookforsale/perInfo.php";$datatopost=array("name"=>"abc","tel"=>"99

php - curl 的包装器或高级类

是否有任何类允许在不创建像curl_init和其他低级代码的情况下调用例如方法post(url,params)? 最佳答案 如果你想要一些非常基本和简单的东西你可以看看链接:http://www.roscripts.com/snippets/show/131http://www.phpclasses.org/package/3547-PHP-Submit-HTTP-requests-with-the-CURL-extension.html也看看这个SO帖子https://stackoverflow.com/questions/304

php - cURL 返回 XML 或 JSON

我这里有一个表格-http://example.com/palreg.php一旦人们注册,我将向他们发送一封电子邮件,其中包含允许他们编辑其详细信息的链接(我知道这是一种疯狂的做事方式,但我正在研究其他人的代码,所以请不要介意)例如这样的urlhttp://example.com/palreg.php?paliD=1234,当他们转到该页面时,表单将填充他们的信息,以便他们可以进行更改.现在的问题是数据库位于不同的站点,必须将信息传递到该站点以执行选择操作,为此我使用cURL像这样发送信息$url="http://example2.com/processXML.php";$xmlStr

php - 如何阻止 PHP::memcache::delete 产生 CLIENT_ERROR?

如果你调用下面的$m=newMemcache()$m->addServer('127.0.0.1')$m->delete('key')你会得到PHPNotice:MemcachePool::delete():Serverlocalhost(tcp11211,udp0)failedwith:CLIENT_ERRORbadcommandlineformat.Usage:delete[noreply] 最佳答案 正如@fratrik所说,将0作为第二个参数传递将使函数工作。但这是一种变通方法,真正的问题是php-memcache扩展和me

php - 有没有办法为 PHPUnit 中的特定测试关闭 'Stop On Failure/Error'?

我正在开发API文档系统,并希望动态检查每个命令是否都附有文档。最简单的方法是动态循环遍历每个命令并检查现有文档以匹配它。我的代码是这样的:publicfunctiontestMissingDocs(){foreach($aCommandsas$sKey=>$aOptions){$this->assertNotNull($oDocs->get($sKey));}}问题在于PHPUnit的StopOnFailure/Error特性,它会在第一个断言失败后停止测试。我了解此功能的原因,并且我希望在我的大多数测试用例中都启用它,但对于动态断言/测试来说,这让事情变得有点困难。有没有办法在每次

php - 如何通过 curl 获取 facebook token 代码?

我尝试使用easycurl通过curl获取facebookcode和access_token。这样我就可以将消息发布到我的墙上。我知道sdk,但如果我只使用简单的curl方式呢?部分错误返回:方法未实现请求中的方法无效这是我的代码。顺便问一下:如果access_token在1小时内仍然有效,如何记住它?谢谢。$code_url="https://graph.facebook.com/oauth/authorize?client_id=".$app_id."&redirect_uri=".urlencode($canvas_page_url)."&type=client_cred&dis

php - PHPUnit 测试可以预料到 fatal error 吗?

我正在为类加载器编写一些单元测试,第一个测试是断言在不先加载类的情况下尝试引用类确实会失败。测试看起来像这样:/***@expectedExceptionPHPUnit_Framework_Error*/publicfunctiontestInstantiateUnloadedClass(){$foo=newFoo();}遗憾的是,运行测试会产生此消息:PHPFatalerror:Class'Foo'notfoundin/Users/jfvaren/workspace/classloader/ClassLoaderTest.phponline7我必须简单地接受这是不可行的吗?

php - curl : * Violate RFC 2616/10. 3.2 并从 POST 切换到 GET

我正在使用curl发布到脚本。curl_setopt($ch,CURLOPT_POST,true);curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch,CURLOPT_POSTFIELDS,$postvars);curl_setopt($ch,CURLOPT_VERBOSE,1);curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,0);curl_

php - Graph Facebook API 在尝试发布到用户的墙上时出现 cURL 错误

全部,我有以下代码:$app_id,'secret'=>$app_secret,'cookie'=>true));$result=$facebook->api("/me/accounts?access_token=123456");foreach($result["data"]as$page){echo$page["name"];$page_id="81918";if($page["id"]==$page_id){$page_access_token=$page["access_token"];break;}}$args=array('access_token'=>$page_acce