1.curl "http://xxx.com/a.txt" > /tmp/a.txt
2.wget -O /tmp/a.txt -c "http://xxx.com/a.txt"
3.
<?php
$data=@file_get_contents("http://xxx.com/a.txt");
@file_put_contents ( '/tmp/a.txt' , $data);
?>
file_get_contents还可以增加一些超时相关的设置
也可以使用
$data = @fopen("http://xxx.com/a.txt", "r");