Php 如何使用Wget下载网页?

Php 如何使用Wget下载网页?,php,html,linux,webpage,wget,Php,Html,Linux,Webpage,Wget,首先,我想下载网页: 我尝试使用以下命令: wget -o 161.html http://acm.sgu.ru/problem.php?contest=0&problem=161 但它不起作用! 有人帮我吗 您提供给wget的URL包含在shell中具有特殊意义的字符(&),因此您必须通过将它们放在单引号中来转义它们 选项-o file用于将所有消息记录到提供的文件中 如果要将页面写入提供的文件,请使用选项-O file(大写O) 尝试: 您提供给wget的URL包含在shell中具

首先,我想下载网页: 我尝试使用以下命令:

wget -o 161.html http://acm.sgu.ru/problem.php?contest=0&problem=161
但它不起作用! 有人帮我吗

  • 您提供给
    wget
    的URL包含在shell中具有特殊意义的字符(
    &
    ),因此您必须通过将它们放在单引号中来转义它们

  • 选项
    -o file
    用于将所有消息记录到提供的文件中

    如果要将页面写入提供的文件,请使用选项
    -O file
    (大写
    O

  • 尝试:

  • 您提供给
    wget
    的URL包含在shell中具有特殊意义的字符(
    &
    ),因此您必须通过将它们放在单引号中来转义它们

  • 选项
    -o file
    用于将所有消息记录到提供的文件中

    如果要将页面写入提供的文件,请使用选项
    -O file
    (大写
    O

  • 尝试:


    哦,你说得对!谢谢我将URL写在文件URL.txt中,并使用命令wget-o 161.html-I URL.txt。而且它不会将网页保存在文件161.html中。网页保存在名为“问题”的文件中。php@contest你说得对!谢谢我将URL写在文件URL.txt中,并使用命令wget-o 161.html-I URL.txt。而且它不会将网页保存在文件161.html中。网页保存在名为“问题”的文件中。php@contest=0&问题=161。
    wget -O 161.html 'http://acm.sgu.ru/problem.php?contest=0&problem=161'