Skip to content

Instantly share code, notes, and snippets.

@vanduc1102
Created March 2, 2022 05:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vanduc1102/9a629f6807b171c35f618a310087cef0 to your computer and use it in GitHub Desktop.
Save vanduc1102/9a629f6807b171c35f618a310087cef0 to your computer and use it in GitHub Desktop.
How to upload file to PreSignedUrl with vscode REST Client
@baseUrl = {{$dotenv SERVICE_API_ENDPOINT}}
@accessToken = {{$dotenv SERVICE_API_ACCESS_TOKEN}}
### Health-check
GET {{baseUrl}}/health
### Media
### Create media upload url
## This endpoint return a JSON { data : "signedUrl" }
# @name generateMedia
POST {{baseUrl}}/api/v1/medias/
content-type: application/json
Authorization: Bearer {{accessToken}}
{
"fileName":"{{$guid}}",
"contentType": "image/jpeg"
}
###
@signedUploadUrl = {{generateMedia.response.body.data}}
PUT {{signedUploadUrl}}
Content-Type: image/jpeg
< /Users/duc.nguyen/Downloads/marra-_Gnbso4pl7M-unsplash.jpeg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment