MCPcopy Index your code
hub / github.com/SMNETSTUDIO/Groq2API / setResponseHeader

Method setResponseHeader

pkg/groq/response.go:34–46  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

32}
33
34func (r *ReadWriter) setResponseHeader() {
35 r.w.Header().Set("Content-Type", r.r.Header.Get("Content-Type"))
36 // 这些头部设置通常用于提高性能,控制缓存行为,以及管理持久连接和流式传输。
37 r.w.Header().Set("Cache-Control", "no-cache")
38 r.w.Header().Set("Connection", "keep-alive")
39 r.w.Header().Set("Transfer-Encoding", "chunked")
40 r.w.Header().Set("X-Accel-Buffering", "no")
41
42 // Set headers for CORS
43 r.w.Header().Set("Access-Control-Allow-Origin", "*")
44 r.w.Header().Set("Access-Control-Allow-Methods", "*")
45 r.w.Header().Set("Access-Control-Allow-Headers", "*")
46}
47
48func (r *ReadWriter) StreamHandler() {
49 defer r.r.Body.Close()

Callers 1

StreamHandlerMethod · 0.95

Calls 3

SetMethod · 0.80
HeaderMethod · 0.80
GetMethod · 0.80

Tested by

no test coverage detected