簡體   English   中英

Ajax,內容類型標頭和python

[英]Ajax, content-type header and python

當將python用於Web而不是PHP時,必須手動編寫以下標頭: Content-type:text/html

如果我想使用ajax更改元素的內部HTML,我的python腳本(由ajax請求)應該輸出上述標頭,還是僅輸出純HTML作為響應?

每個HTTP響應必須包含一個Content-Type標頭。 PHP碰巧默認會插入一個。 無論您使用哪種Python庫,顯然都不會。 因此,您需要明確提供一個。

剩下的問題是“是否應將HTML片段用作text / html?”

RFC說:

W3C建議書現在定義了text / html媒體類型; 最新發布的版本是[HTML401]。 另外,[XHTML1]定義了XHTML的使用配置文件,該配置文件與HTML 4.01兼容並且也可以標記為text / html。

這些規范未定義HTML片段,因此您可能應使用類似以下內容的代碼:

Content-Type: x-text/html-fragment

暫無
暫無

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

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