2010-02-25 30 views

回答

3

在我的觀點:是的,它會。

您最好不要將傳輸協議(在某些RFC中精確指定的HTTP)與傳輸的消息(HTML)保持一致。

如果您正在創建一個API,也許您應該創建包含3個封裝部分的特定XML消息:一個用於樣式表,一個用於腳本,另一個用於HTML。

這只是一個想法,我不知道你在做什麼。

+0

我喜歡封裝不同部分的想法。我的懶洋洋的大腦並沒有把頭腦看作是一種交通工具。 – Jrgns 2010-02-25 09:40:10

2

這感覺像一個壞主意。

儘管您希望儘可能保持HTML的清潔,但HTML塊是「合適」的地方,可以將信息放入要包含的樣式表和腳本中 - 因爲它們對HTML有特定的含義。

把它放到HTTP標題中,雖然可能使用自定義標題字段(「X-something-or-other」),但是模糊了你的應用程序的工作方式,使未來的開發人員更難理解並可能無意中打破應該你需要稍後改變的東西(如你的網絡服務器,HTTP客戶端)...

+1

好吧,如果他只是發送HTML片段,該塊不適合放置它(除非他把它變成一個合適的HTML文件,這似乎矯枉過正)。一種不同的交換格式(例如包裹HTML片段和樣式表的XML)可能是一種更乾淨的方式。理論上,沒有什麼能夠阻止他添加額外的頭文件。 – 2010-02-25 09:36:00

相關問題