[code] $ch = curl_init(); // set up the request curl_setopt($ch, curlOPT_URL, 'http://www.example.com'); // make sure we submit this as a post curl_setopt($ch, curlOPT_post, true); //$postParams 是 准备post的数据 curl_setopt($ch, curlOPT_postFIELDS, $postParams); // make sure problems are caught curl_setopt($ch, curlOPT_...
by yueliangdao0608 - PHP - 2006-08-25 15:01:20 阅读(2047) 回复(3)
post后,怎么确定是否成功? curl返回值代码有几十个,可是我测试了2种情况: 1,成功 2,目标文件不存在 但echo $? 显示都是0 根据返回值好像判断不了哦 究竟要怎么才可以确定curl是否成功post呢?谢谢 下面是curl post数据的一个链接:http://bbs2.chinaunix.net/thread-1422644-1-2.html
//curl Get数据 function _curl_get($url) { $ch = curl_init(); curl_setopt($ch, curlOPT_URL,$url); curl_setopt($ch, curlOPT_HEADER, 0); curl_setopt($ch, curlOPT_RETURNTRANSFER, 1); $data = curl_exec($ch); curl_close($ch); if ($data) return $data; else return false; } //curl post数据 function _cur...
标题的意思,也就是如何只用fsockopen和文件读写函数来post数据。 先看看GET形式的表单用手工提交: [code] // a.php $host="localhost"; $port=80; $qs = "auth=powerpolly&pid=123"; $fp=fsockopen( $host, $port, $errno, $errstr, 30 ); fputs( $fp, "GET /test.php?".$qs." HTTP/1.0\n" ); fputs( $fp, "ACCEPT:*/*\n" ); fputs( $fp, "HOST:localhost\n" ); fputs( $fp, "PRAGMA:no-cache\n" ); fputs( $fp, "cookie:name...
方法一 安装curl # wget http://curl.haxx.se/download/curl-7.17.1.tar.gz # tar -zxf curl-7.17.1.tar.gz # ./configure --prefix=/usr/local/curl # make; make install 安装php 只要打开开关 --with-curl=/usr/local/curl 就可以了。 这个扩展库还是非常棒,是fsockopen等等相关的有效的替代品。 方法二 进入安装原php的源码目录, cd ext cd curl phpize ./configure --with-curl=DIR make 就会在PH...
curl已经不纯是一下下载工具,它还包含了很多的功能,包括下载网页中的链接,另存网存中的cookie,文件批量下载或更名,难怪苹果系统会把它当成系统内置工具之一。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/17899/showart_416961.html
有以下脚本: #!/usr/bin/tclsh set ip "10.x.x.2" curl -c cookie -d "mode=login&username=admin&password=" https://$ip/login.htm" curl已经在linux下安装,但是当执行这个脚本时报错: invalid command name "curl" while executing。。。。。。。 请帮助解答一下,谢谢。
今天遇到一个saveChanges按钮 跟踪到提交时生成的是savchanges.x=26,savechanges=10 这个26和10会变化 用-F 提交了各种参数后,如果不提交这两个就不成功,但这两个随着页面不同又会变化,怎么办呢 :( 麻烦版主别再移了,这问题就是用curl抓取页面时遇到的,不是WEB开发相关的。给你解释呢你又不收短消息的-_-#
获得blog访问量 http://blog.chinaunix.net/u2/76292/ 左下角的: · 总访问量:73398 · 文章个数:382 · 评论条数:60 · 留言条数:7 我自己用curl好像乱码
目前为目最全的curl中文说明了,学PHP的要好好掌握.有很多的参数.大部份都很有用.真正掌握了它和正则,一定就是个采集高手了. PHP中的curl函数库(Client URL Library Function) curl_close — 关闭一个curl会话 curl_copy_handle — 拷贝一个curl连接资源的所有内容和参数 curl_errno — 返回一个包含当前会话错误信息的数字编号 curl_error — 返回一个包含当前会话错误信息的字符串 curl_exec — 执行一个curl会话 curl_geti...
有哪位大牛使用过curl没用啊!能否用curl把下列网址的网页下载下来啊(在浏览器中能直接打开)! http://scholar.google.com/scholar.bib?hl=zh-CN&lr=&newwindow=1&q=info:IofpmdoJmb4J:scholar.google.com/&output=citation&oe=GB&oi=citation 详细的HTTP头信息,我HTTPDubugger抓下来了,如下: GET /scholar.bib?hl=zh-CN&lr=&newwindow=1&q=info:TTCOndLaPksJ:scholar.google.com/&output=citation&oe=GB&oi=citation HTTP/1....