Php 删除Guzzle响应中的特定cookie

Php 删除Guzzle响应中的特定cookie,php,cookies,httpresponse,guzzle,Php,Cookies,Httpresponse,Guzzle,我想删除Guzzle响应对象中的特定cookie 我的应用程序使用Slim框架,我使用Guzzle调用API。Slim和Guzzle都实现了请求和响应接口(Psr7),因此我可以在Slim控制器中轻松返回Guzzle响应,如下所示: class APIController { public function call($request, $response) { // Do stuff with $request (check body and params, change

我想删除Guzzle响应对象中的特定cookie

我的应用程序使用Slim框架,我使用Guzzle调用API。Slim和Guzzle都实现了请求和响应接口(Psr7),因此我可以在Slim控制器中轻松返回Guzzle响应,如下所示:

class APIController {

   public function call($request, $response) {
      // Do stuff with $request (check body and params, change url, etc)

      $client = new \GuzzleHttp\Client();
      $response = $client->send($request, []);

      return $response;
   }

}
一切正常,但API返回一个我想删除的cookie。我可以使用以下方法删除整个标题:

$response = $response->withoutHeader('Set-Cookie');
Guzzle中是否有一种本地方法可以按名称删除特定的cookie,而不是删除整个头部