第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

使用 GO 導(dǎo)入的 Style.css 出現(xiàn) MIME 錯(cuò)誤

使用 GO 導(dǎo)入的 Style.css 出現(xiàn) MIME 錯(cuò)誤

Go
一只斗牛犬 2023-04-17 15:16:48
我剛開始學(xué)習(xí) go,我真正想學(xué)習(xí)做的一件事就是在 go 中制作網(wǎng)站。我看了一些教程并使網(wǎng)站正常工作,但我不知道如何添加樣式。我在 Internet 和 stackoverflow 上搜索了一些示例,但找不到真正適合我的示例(并且保持簡(jiǎn)單)。下面是我最終得到的代碼。但我想我現(xiàn)在遇到了一個(gè)新問題,因?yàn)樗诳刂婆_(tái)中說:為此,我嘗試了很多在互聯(lián)網(wǎng)上找到的解決方案,但沒有一個(gè)有效,所以我很確定這是因?yàn)槲以?go 中錯(cuò)誤地導(dǎo)入了 css。去(函數(shù)。去):package mainimport (    "html/template"    "net/http")type IndexPage struct {    Title string    SubTitle string}func indexHandler(w http.ResponseWriter, r *http.Request){    p := IndexPage{Title: "Pizza site", SubTitle: "everyone loves pizzas"}     t, _ := template.ParseFiles("index.html")    t.Execute(w,p)}func main() {    http.HandleFunc("/", indexHandler)    http.Handle("/css/", http.FileServer(http.Dir("css")))    http.ListenAndServe(":8080", nil)}HTML(索引.html):<html><head>  <meta charset="utf-8">  <title>Pizzaaaaaaa</title>  <link rel="stylesheet" href="css/style.css" type="text/css"></head><body>    <article>        <h1>            {{ .Title }}            <span class="subtitle">{{ .SubTitle }}</span>        </h1>        <p>Some text</p>    </article></body></html>CSS ( /css/style.css )*{    color: rgb(250, 157, 157);}文件樹
查看完整描述

2 回答

?
GCT1015

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超4個(gè)贊

當(dāng)您嘗試從此網(wǎng)址訪問 css 文件時(shí),您的句柄返回 404:/css/*

用這個(gè)改變你的CSS句柄:

    http.Handle("/css/", http.StripPrefix("/css/", http.FileServer(http.Dir("./css"))))

*你得到 'text/plain' 因?yàn)?404 是純文本。


查看完整回答
反對(duì) 回復(fù) 2023-04-17
?
四季花海

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超5個(gè)贊

您必須在響應(yīng)標(biāo)頭中為 css 文件添加 mime 類型。

????if?strings.HasSuffix(path,?".css")?{
????????w.Header().Add("Content-Type",?"text/css")
????}

或類似于多種不同 mime 類型的變量。

查看完整回答
反對(duì) 回復(fù) 2023-04-17
  • 2 回答
  • 0 關(guān)注
  • 149 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)