我正在尝试向具有指向tcl脚本的表单的网站发送POST请求。 我可以在页面的源代码见 -以PHP形式发送请求以形成
<FORM method=post action=<script>.tcl name=form1
我试着写一个PHP脚本,将请求发送
$url = '<url>/<script>.tcl';
$data = array('Username' => ... , 'Password' => ...);
$options = array('http' => array('method' => 'POST','content' => http_build_query($data)));
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
var_dump($result);
但我得到:的file_get_contents(..) - 未能打开流: HTTP请求失败! HTTP/1.0 500内部服务器错误
即时通讯新的在此,所以我将不胜感激您的帮助。 谢谢。
你需要使用卷曲。 –
谢谢,我改变了它,现在我得到了 - 由于此服务器上的系统错误,所请求的URL无法访问。 – Blondy314
您的网址是否受某些东西(如htaccess)的保护? – DijkeMark