【问题标题】:PHP cURL Language request and parsePHP cURL 语言请求和解析
【发布时间】:2013-11-09 17:51:02
【问题描述】:

例如,我在发送带有语言 (en_US) 的 cURL 请求时遇到了一些问题。

1) 谁能给我一个例子,说明如何使用美国语言发送 cURL 请求,然后获取 HTML 源代码。

2) 接下来,我要做的是从它给我的 HTML 源代码中解析一些信息。我要解析的内容如下所示:

http://pastebin.com/05qwEvyj

有多个'',所以它只需要'for each',因为它可以是0-5之间的数字。接下来,我想得到上面写着“这里有一些文字..”和“这里有一些网址”的部分。

我希望你能理解我,但首先我只想发送一个带有语言的请求。那我们之后就可以拿2号了!

【问题讨论】:

  • 为什么不使用像file_get_contents('http://yoursite.com') 这样更简单的东西? CURL 仍然可以做到这一点,但我发现代码越简单,就越容易理解你以后在做什么。
  • @Machavity - cURL 更高级,这就是原因。我首先要做的是用一种语言发送请求。例如 en_US。

标签: php parsing curl split


【解决方案1】:

那么,您想 curl 请求给定范围内的一组页面吗? 这是一篇关于在 php 中使用 curl 来“获取”页面的基本帖子:

PHP cURL GET request and request's body

建立你的限制并遍历集合。 检查这个帖子: Fetching all the images from url

从你的 pastebin 看来,你要么是

1) 由于定位错误(如您认为您请求整个页面但只请求一部分)错误而仅抓取页面的一部分

2) 获取您实际请求的所有内容,这只是页面的一部分,例如 div。

让一些基本的请求代码正常工作(不会超过几分钟),如果仍然不能正常工作,请发布代码本身。

干杯

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2013-06-18
  • 1970-01-01
  • 2020-12-29
  • 1970-01-01
  • 1970-01-01
  • 2022-01-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多