type
String - One of the following:rawData
- The data is available as a Buffer
, in the rawData
field.file
- The object represents a file. The filePath
, offset
, length
and modificationTime
fields will be used to describe the file.blob
- The object represents a Blob
. The blobUUID
field will be used to describe the Blob
.bytes
String (optional) - The raw bytes of the post data in a Buffer
. Required for the rawData
type.filePath
String (optional) - The path of the file being uploaded. Required for the file
type.blobUUID
String (optional) - The UUID
of the Blob
being uploaded. Required for the blob
type.offset
Integer (optional) - The offset from the beginning of the file being uploaded, in bytes. Only valid for file
types.length
Integer (optional) - The length of the file being uploaded, in bytes. If set to -1
, the whole file will be uploaded. Only valid for file
types.modificationTime
Double (optional) - The modification time of the file represented by a double, which is the number of seconds since the UNIX Epoch
(Jan 1, 1970). Only valid for file
types.
© GitHub Inc.
Licensed under the MIT license.
https://www.electronjs.org/docs/api/structures/post-data