# - Smart Proxy 在几分钟内

如果你的应用程序不是设计用于使用基于 HTTP/S 的 API 来抓取和爬取网站,例如 Crawling API,我们设计了一个智能旋转代理,将您的请求转发到 Crawling API。您只需将其用作应用程序中的普通代理即可。

所有代理调用都应该转到:

  • HTTPS: https://smartproxy.crawlbase.com 在港口 8013 (推荐的)
  • HTTP: http://smartproxy.crawlbase.com 在港口 8012

使用您的访问令牌作为代理用户名。

因此,你的第一个通话非常简单,只需在终端中运行以下几行代码之一即可。快来尝试一下吧!

使用 HTTPS(推荐):

curl -x "https://[email protected]:8013" -k "https://httpbin.org/ip"

使用 HTTP 替代方案:

curl -x "http://[email protected]:8012" -k "https://httpbin.org/ip"

# 如何运作的?

当您向代理发送请求时,代理将使用您的代理授权用户名和下面的私有访问令牌授权您的请求。然后,它会将您的请求重定向到 Crawling API 然后将响应返回到您的应用程序。如果您需要使用 Crawling API 在此模式下,你需要发送 HTTP 标头 crawlbaseAPI-Parameters 并发送您需要使用的选项。 查看下面的示例部分以获取真实示例。

私人代币

_USER_TOKEN_

# 重要注意事项

通过 Smart Proxy,您应该禁用目标 URL 的 SSL 验证(使用 -k 在 curl 或其他语言的等效选项中)。这是必要的,因为代理需要检查并可能修改请求/响应以提供其智能功能。