我有一个简单的函数向我的RESTful API发出cURL请求,它返回的数据应该是 成功的要求。 我的问题是,当用户可能提供API错误数据或API无法执行请求时,我不知道如何返回错误响应(例如404s,500s)。 p> < p>我将如何做到这一点? p>
目前,我有以下内容。 在我的API客户端 p>
类Awesome_Api {
静态函数请求($ url,$ data,$ method)
{
// cURL stuffs here ... \ n
if(成功)
{
返回(成功响应)
}
其他
{
返回(错误响应)
}
}
}
code> pre>
和 p>
$ response = Awesome_Api :: request($ url,$ data,$ method);
code> pre>
现在如何从API返回错误响应代码,并在客户端处理它?</ p>
div>