perl:不将任何内容返回给浏览器

时间:2013-10-01 07:25:49

标签: javascript perl cgi

我正在将一个url(从javascript)传递给perl脚本。 perl脚本从URL获取数据,处理它并写入文件。这一切都很好。

此时我只想将处理返回到浏览器/ javascript,但我正在努力阻止perl脚本将内容返回给浏览器。它只是空白页面。

我怀疑这是引起问题的内容类型/标题,但似乎无法找到一种方法来阻止它返回浏览器想要显示的内容。

到目前为止,经过多次狩猎,我遇到了

print "Status: 204 No Content\n\n";

看起来很有希望,但我怀疑只是让打印命令足以在浏览器上推回一些东西。

任何指针都表示赞赏。我不可能是唯一一个只想让perl在没有回复内容的情况下去做工作的人。

1 个答案:

答案 0 :(得分:1)

必须有对该请求的响应,并且204 No Content 推送回浏览器:没有内容要显示的信息(因此浏览器将继续显示以前的内容)。