According to this answer https://stackoverflow.com/a/33126061 and the comment under I got these info:
With -T (same as --upload-file) curl will use PUT f