Skip to content

Instantly share code, notes, and snippets.

View leandroribeiro's full-sized avatar
🎯
Focusing

Leandro Ribeiro leandroribeiro

🎯
Focusing
View GitHub Profile
@leandroribeiro
leandroribeiro / invoke.ps1
Created March 14, 2024 14:02
Serverless Invoke using file data
$token = $args[0]
$original_dir = Get-Location
Set-Location ..
(Get-Content "$original_dir\event.json" -Raw) -replace "#TOKEN#", $token | Set-Content "$original_dir\event.tmp.json"
serverless invoke --function validateToken --path "$original_dir\event.tmp.json" --config .\serverless.yml --log
Remove-Item "$original_dir\event.tmp.json"
@leandroribeiro
leandroribeiro / cors-test.ps1
Created March 15, 2024 13:56
Testando CORS através do PowerShell
$response = Invoke-WebRequest -Uri "https://#FILL_TARGET_HERE#" -Method Options -Headers @{
"Origin" = "https://#FILL_ORIGIN_HERE#"
"Access-Control-Request-Method" = "GET"
"Access-Control-Request-Headers" = "Authorization"
"Accept" = "application/json"
} -UseBasicParsing
$color = "Red"
$headers = $response.Headers | ConvertTo-Json
if ($headers -match "Access-Control-Allow-Origin") {