(key string, v any)
| 91 | } |
| 92 | |
| 93 | func (fd *formData) AppendField(key string, v any) { |
| 94 | var data []byte |
| 95 | if str, ok := v.(string); ok { |
| 96 | data = []byte((str)) |
| 97 | } else if b := GetBytes(v); b != nil { |
| 98 | data = b |
| 99 | } else { |
| 100 | fd.vm.ThrowTypeError("AppendField: value must be string or Bytes") |
| 101 | } |
| 102 | fd.data = append(fd.data, formDataField{key, "", data}) |
| 103 | } |
| 104 | |
| 105 | func (fd *formData) AppendFile(key, filename string, reader any) { |
| 106 | var r io.Reader |
nothing calls this directly
no test coverage detected