我正在尝试从此页面获取 JSON:https ://lims.dccouncil.us/api/Search/GetLegislationDetails/B22-0075
它可以在 Web 浏览器中运行,但不能使用 Curl、file_get_contents 或 Symfony 的 HttpClient(我的首选)。
这似乎是服务器上的一个问题,但由于他们在内部使用它(https://lims.dccouncil.us/Legislation/B22-0408)通过 AJAX 获取数据,因此必须有某种方法使其工作。
private $client;
public function __construct(HttpClientInterface $client)
{
$this->client = $client;
}
public function fetch()
{
$url = 'https://lims.dccouncil.us/api/Search/GetLegislationDetails/B22-0075';
$request = $this->httpClient->request('GET', $url, [
'no_proxy' => true,
// turn off ssh check
'verify_peer' => false,
'verify_host' => false,
'headers' => [
'Accept' => 'application/json'
]
]);
}
“https://lims.dccouncil.us/api/Search/GetLegislationDetails/B22-0075”的 SSL 连接错误。
花这么多时间解决服务器错误真是令人抓狂,任何建议都将不胜感激。