有两个laravel项目。我在项目一中有两个页面(其中一个是登录和密码,另一个没有它们)。从项目二我试图获取内容。对于没有任何身份验证的页面,一切都很完美。但我只是使用带有auth的页面登录页面。 这是我的代码:
<?php
$client = new Client([
'base_uri' => 'my_base_url',
'timeout' => 5.0,
'auth' => ['login', 'password', 'digest'],
'headers' => array('Accept' => 'application/vnd.comay.v1.1+xml',
'Content-Type' => 'text/xml'),
]);
$response = $client->get('/products/page2');
echo $response->getReasonPhrase();
$body = $response->getBody();
echo $body;
?>