我有這個示例代碼
curl --request PUT \
--url someurl/test.png \
--header 'AccessKey: MY_API_AccessKey' \
--header 'Content-Type: application/octet-stream' \
--data-binary @myimage.png
如何在 Flutter 中完成這項作業?
uj5u.com熱心網友回復:
您沒有提及您嘗試上傳的圖片來自何處。所以我認為這是來自本地影像。然后代碼將如下所示(使用 http 包時)。
import 'package:http/http.dart';
void main() {
// example when loading image from assets
final image = Image.asset('graphics/background.png');
put(Uri.parse('someurl/test.png'), headers: {
'AccessKey': 'MY_API_AccessKey',
'Content-Type': 'application/octet-stream'
}, body: image.toByteData());
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/432086.html
