MCPcopy
hub / github.com/wavetermdev/waveterm / JsonEncodeRequestBody

Function JsonEncodeRequestBody

pkg/aiusechat/aiutil/aiutil.go:179–188  ·  view source on GitHub ↗
(reqBody any)

Source from the content-addressed store, hash-verified

177}
178
179func JsonEncodeRequestBody(reqBody any) (bytes.Buffer, error) {
180 var buf bytes.Buffer
181 encoder := json.NewEncoder(&buf)
182 encoder.SetEscapeHTML(false)
183 err := encoder.Encode(reqBody)
184 if err != nil {
185 return buf, err
186 }
187 return buf, nil
188}
189
190func MakeHTTPClient(proxyURL string) (*http.Client, error) {
191 client := &http.Client{

Callers 2

buildGeminiHTTPRequestFunction · 0.92
buildOpenAIHTTPRequestFunction · 0.92

Calls

no outgoing calls

Tested by

no test coverage detected