2013-10-01 86 views
2

我傳遞一個URL(從JavaScript)到一個Perl腳本。 perl腳本從URL獲取數據,處理它並寫入文件。這一切工作正常。perl:返回沒有內容返回到瀏覽器

在這一點上,所有我想返回到瀏覽器/ JavaScript處理,但我努力阻止perl腳本返回內容到瀏覽器。它只是使頁面空白。

我懷疑這是導致問題的內容類型/標題,但似乎無法找到阻止它返回瀏覽器想要顯示的內容的方法。

到目前爲止,很多狩獵之後我碰到

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

看起來前途無量,但我懷疑只是具有打印命令,就足以推動東西回來的瀏覽器。

任何指針讚賞。我不能成爲唯一希望perl在沒有返回內容的情況下離職並完成工作的人。

+1

搜索「ajax」javascript調用 - 這聽起來像你只是做一個GET/POST調用。這將取代您不想要的當前頁面。 –

回答

1

必須對請求做出響應,並且將無響應的內容返回給瀏覽器(因此瀏覽器將繼續顯示以前的內容)。