curl

    4热度

    2回答

    经过几个小时的研究,我无法解决PHP和cURL的问题。 当我尝试直接从窗体发送文件时,卷曲正常工作。 <form method="post" action="" enctype="multipart/form-data"> <input name="file" type="file" /> <br /> <input name="submit" type="submit" value="Upl

    0热度

    2回答

    我使用PHP从网页上获取一些信息,但是,我发现我试图从网页上刮取的信息是通过AJAX/JavaScript的某种方式加载的。我想我记得Curl可以遍历JavaScript,但我发现事实并非如此。 我似乎记得某种可以通过javascript和AJAX跟踪的后端“web浏览器”库/函数,以获得全功能浏览器将会到达的最终页面结果。 有没有可以做到这一点的库或函数?关于如何去做这件事的任何想法,除了必须自

    1热度

    1回答

    我正在发送一个cURL请求,并使用URL填充它。发送到服务器的头文件是由cURL想象的,当这些头文件被填充时,我猜测,当我打电话给curl_exec? 我非常感兴趣,我可以在填充这些标头后获得这些标头,特别是Host的值。我知道CURLINFO_EFFECTIVE_URL,虽然这不同于Host。

    3热度

    2回答

    我有一个简单的PHP脚本,它通过cURL发送一个HTTP POST请求,并且期望一个json字符串作为响应(会喜欢使用像pecl_http/HTTPRequest这样的现有库为此,但不能)。该调用一直失败,出现415错误 - 不支持的媒体类型。我想我没有正确配置cURL,但经过多次搜索后,我找不到我做错了什么。下面是一些代码: class URLRequest { public $ur

    0热度

    1回答

    我试图使用PHP和cURL从Google Drive中的XLS创建电子表格。我成功创建了.doc文档,我可以从.csv创建电子表格,但是当我尝试从xls文件创建文档时,它只是以“文件”的形式保存在Google Drives中,无需预览,并且只能下载它。 我用下面的代码来启动可恢复上传: $curl = curl_init(); $upload_href = 'https://docs.goog

    0热度

    1回答

    我想制作一个非常轻量级的脚本来讲天气。我需要根据邮政编码获取天气状况(“阴天”,“雷”),温度(°F),风速(英里/小时)和湿度(百分比)。我想用卷曲来完成这一切。 我想直接下载数据,如“curl http://www.example.com/weather/04101”,并让它以纯文本的形式给我提供数据。这是否是一种可能性,还是我必须挖掘一点,并开发功能来获取数据?

    1热度

    2回答

    我正在使用此API:https://gatewaydtx1.giact.com/gVerifyV2/POST/Verify.asmx?op=Call在php中使用curl。我可以在对API的单个调用中进行测试。但是,当我尝试循环多个记录时,在第一个记录之后的每次尝试中都会出现错误。 这里是我的代码: <? //set the variables for posting $CompanyID =

    4热度

    1回答

    我尝试转换下面卷曲: curl -X POST \ -H "Content-Type: image/jpeg" \ --data-binary '@myPicture.jpg' \ https://api.parse.com/1/files/pic.jpg 到PHP: $ch = curl_init(); $data = array('myPicture.jpg

    1热度

    1回答

    我正致力于制作一个从网站上提取数据的网络爬虫程序,并且几乎在主页上,但我遇到了一个问题。我可以很好地登录/检索cookie,但是当以这种方式登录时,网站反应异常。 (参考屏幕截图) 一旦页面被初始加载(cookie仍然存在,我检查过),它几乎看起来好像cookie变得无用。任何人都知道我在做什么错了?我试过四处寻找类似的问题无济于事。 代码: <? session_write_close();

    1热度

    1回答

    我无法通过RestClient访问服务器。 我有这样的代码写在卷曲(发送XML文件服务器解析) curl -T /Users/amok/Code/1188/dragon/test.xml --cert Users/amok/Code/1188/dragon/client_1188.pem --key Users/amok/Code/1188/dragon/client_1188.key -k -u