简单的cURL响应API


Simple cURL response API

我一直在开发一个URL缩短器,现在想添加API功能。我已经玩了一段时间的cURL,不能让它工作。

首先,任何人都可以帮助我通过URL中的GET给数据到另一个网站,该网站将处理GET数据,然后它可以返回一个结果到请求数据的网站。

这是如何工作的?我只需要一些简单的代码,然后为我添加更多的函数到。

有人能给我一个例子在两个单独的部分,一个请求代码和一个处理代码。

非常感谢!哈利

您可以通过使用urlencode()编码来发送URL,例如:

GET http://yoursite.com/shorten.php?url=encoded_url

在你的short .php文件中,你可以访问$_GET['url']变量,当你用urldecode()解码它时,你会得到原始的url。

您可以在PHP cURL文档中学习如何正确使用PHP cURL。只要您对HTTP有基本的了解,那里的文档就很容易学习和理解。

如何处理cURL的响应取决于您。cURL将为您提供HTTP响应头和响应体。如果你正在为用户制作一个API来请求第三方网站,那么如何处理从这些网站得到的响应就取决于你了。

为什么你需要cURL URL缩短器,我可以问吗?URL缩短器的工作是当用户通过链接进入时重定向用户。请求第三方站点不是任务的一部分。