使用file_get_contents作为自定义SOAP实现的一部分来应用SOAP调用(我们尝试的所有库都不能正确地使用SOAP1.2进行基于SSL +证书的身份验证)。然而,困难且几乎没有文档记录的API通常返回500。响应正文中有错误详细信息,但file_get_contents似乎不允许访问它。fopen似乎也有同样的问题。
做什么?
由于大量使用流上下文来进行身份验证,因此不希望使用cURL。
发布于 2011-05-18 15:02:27
你可以考虑使用nusoap。
不过,对于你的问题,如果你使用ignore_errors
,它是有效的。
$context = stream_context_create(array(
'http' => array(
'ignore_errors' => true
)
));
$contents = file_get_contents($url, false, $context);
https://stackoverflow.com/questions/6040978
复制相似问题