我在向客户端发送文件时遇到问题。我想使用标头发送纯文本,但是输出文件的开头不是我的内容,而是两个空行。我不知道为什么会这样。
我使用的变量是这样的 xml 格式:
$section=<book>xbook<author>nmauthor</author></book>
我使用此代码发送文件。
header("Content-type:text/plain");
header("Content-Disposition: attachment;filename=file.xml");
header("Content-Transfer-Encoding:binary");
header("Pragma:no-cache");
header("Expires:0");
echo $section
如果有人帮助我,我将不胜感激。