草庐IT

mod_curl

全部标签

php - Curl 请求损坏 XML 发布数据

我将XML数据作为带有curl的POST请求发送到服务器,如下所示://$paramscontainsxslt="现在,当我在webserive/update.php中获取数据时$_REQUEST['xslt']只包含一些来自xml的叶数据,大部分标签都像这样被剥离[但有很多新行]USD,.05我不知道发生了什么。这是一些双重编码问题吗?strParameters确实包含形式urlencoded格式的适当数据[+表示空格等]在将它发送到curl之前,我尝试了一个urldecode。但仍然没有解决问题。 最佳答案 这更多的是评论而不是

php - 如何在多个部分加速/分解过程。 Rss, curl ,PHP

我目前正在尝试使用一些RSS阅读器/getter进行写作。除了一件事,一切都很顺利。这太慢了。让我解释一下:我从数据库中获取RSS提要列表我迭代此列表中的每个提要,使用cURL打开它并使用SimpleXMLElement解析它我使用给定的关键字检查这些提要的描述和标题,看它是否已经在数据库中。如果不是,我将其添加到数据库中。现在我正在循环浏览11个提要。这给了我18秒的页面加载时间。这没有更新数据库。当找到一些新文章时,它会上升到22秒(在本地主机上)。在实时网络服务器上,我的猜测是这会更慢,并且可能超出php设置的限制。所以我的问题是,您对提高速度有何建议……如果这不可能,那么将其分

php - 解析来自 PHP CURL 的 XML 响应

我正在尝试使用返回以下结构的APICAe1644a7eed5088b159577c5802d8be38Tue,10Aug201008:02:17+0000Tue,10Aug201008:02:47+0000AC5ef872f6da5a21de157d80997a64bd33+14153855708+14158141819completedTue,10Aug201008:02:31+0000Tue,10Aug201008:02:47+000016-0.03000outbound-api我可以使用CURL获取XML数据,它工作正常,如下所示:$handle=curl_init();curl

php - 通过 cURL 在 PHP DOM 中解析 XML - 如果它是 url 地址或日期,则无法获取 nodeValue

我在通过cURL加载的PHP中解析XML文档时遇到了这个奇怪的问题。我无法获取包含URL地址的节点值(我正在尝试在我的CMS中实现简单的RSS阅读器)。奇怪的是它适用于每个节点,除了包含url地址和日期(和)的节点。这是代码(我知道这是一个愚蠢的解决方案,但我是使用DOM和解析XML文档的新手)。functionfile_get_contents_curl($url){$ch=curl_init();//initializecurlhandlecurl_setopt($ch,CURLOPT_URL,$url);//seturltoposttocurl_setopt($ch,CURLOP

PHP,读取通过 cURL 发送的 XML 文件

我有这段代码,我通过cURL将XML文件中的数据发送到新闻办公室。现在我希望得到媒体的反馈,即我的订单已确认或已完成。我也想把它放在XML文件中。我知道如何通过curl发送文件,现在我想知道如何接收它们以便我可以读出数据。欢迎提出任何建议。这是我发送XML的方式:$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$incomm_prod_server);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch,CURLOPT_TIMEOUT,4);curl_setopt($ch,CURLOP

php - 服务器端的 CURL HTTP 身份验证

我想在php中更改xml值但不要更改....192.168.103.223168.188.127.123Yes';$ch=curl_init();curl_setopt($ch,CURLOPT_VERBOSE,1);curl_setopt($ch,CURLOPT_USERPWD,"lmk:alrud89");curl_setopt($ch,CURLOPT_FOLLOWLOCATION,true);curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);curl_setopt($ch,CURLOPT_URL,"$url");curl_setopt($c

php - 发送 Curl POSted XML 时无法解析数据类型错误

我正在尝试将linkedin注册连接到Zoho的RecruitAPI中当我使用requestbin时,它似乎应该可以工作,但是当我提交给Zoho时,出现错误,无法解析数据类型。这里是关于如何构建zoho的api的xml帖子的信息https://www.zoho.com/recruit/add-records.html下面是我的代码的样子。关于我做错了什么的任何建议?person->firstName;$lastname=$application->person->lastName;$city=$application->location->name;$email=$applicatio

php - 从 XML 文件中检索 URL 并将 URL 中的数据收集到我的数据库 - PHP/cURL/XML

XML包含大约50,000个不同的URLS,我试图从中收集数据,然后插入或更新我的数据库。目前我正在使用这个,哪种工作但由于正在处理大量数据而超时,我该如何提高它的性能:URLs.xml(最多50,000个位置)http://url.com/122122-rob-jones?2014-05-05T07:12:41+08:00monthly0.9index.phploadXML($xml);$parser->registerNamespace("urlset","http://www.sitemaps.org/schemas/sitemap/0.9");$array=$parser->p

php - 如何使用 PHP cURL XML 调用附加文件

我正在使用AmazonAIMSAPI上传库存文件,但我在使用cURL调用上传文件时遇到问题。文档非常有限,因此没有示例代码可以帮助解决这个问题。这是我到目前为止的cURL调用://$FILENAMEisfilenameoftheCSVfilebeinguploaded:$inventory=fopen($FILENAME,'r')ordie("Can'topenfile!");echo$inventory;curl_setopt($ch,CURLOPT_URL,$URL);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch

ruby-on-rails - 如何使用 curl 查询 restful rails 应用程序?

这是我的问题..资源:用户方法:创建我这样调用curl:curl-XPOST-H'Content-type:text/xml'-d'john123456'http://0.0.0.0:3000/users但是rails中的参数散列看起来像这样:{"xml"=>{"login"=>"luca","password"=>"123456"}}我希望它看起来像这样:{"login"=>"luca","password"=>"123456"}如果我在url上传递参数(...?login=luca&pas...),我可以让它变成那样,但这并不好...有什么想法吗? 最佳