簡體   English   中英

防止Apache自動更改MIME類型

[英]Prevent apache from automatically change mime type

我用PHP生成Wave-File。 從服務器上的wav文件讀取數據,對其進行操作並最終將其發送給用戶。

現在的問題是:Apache將該文件作為Content-Type:application / x-wave交付。 即使我使用header('Content-Type:audio / wave')並且腳本的擴展名為.php。

乍一看,Apache無法知道我正在發送wav文件。 因此,我猜它會自動從發送的內容中檢測出mime類型。 有沒有一種方法可以停止這種行為,並強制Apache使用header(...)指定的mime類型?

該mime類型問題導致出現問題的原因是:Firefox不接受application / x-wave,但接受音頻/ wave。

原來,服務器上安裝了mod_mime_magic。 此mod將根據離開服務器的數據流自動自動設置mime類型。 因此,我可以做任何我想做的事情,該文件將始終作為application / x-wave離開服務器。

由於我無權訪問mod_mime_magic配置,因此我目前正在與提供商聯系,以了解他們可以做什么。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM