0
Je suis en train d'accéder à un service à distance en utilisant "F # données Http Utilities", mais sans succès:F # - Http.RequestString erreur - CURL et PowerShell OK
let account token = Http.RequestString("https://api.example.com/v1",
httpMethod = "POST",
headers = ["Accept", "application/json";
"Content-Type", "application/json";
"X-Application", "JRQ";
"X-Authentication", "MOl5C9ZZ";],
body = TextRequest """ {"jsonrpc": "2.0", "method": "getAccount"} """)
même si à la fois la boucle et équivalents PowerShell fonctionnent correctement :
curl -i -X POST \
-H "Accept:application/json" \
-H "Content-Type:application/json" \
-H "X-Application:JRQ" \
-H "X-Authentication:MOl5C9ZZ" \
-d '{"jsonrpc": "2.0", "method": "getAccount"}' \
'https://api.example.com/v1'
Que manque-t-il?
Quelle erreur obtenez-vous? Cela pourrait-il avoir à faire avec le manque de citations autour de l'URL? –
Fyodor, mon erreur dans l'exemple ci-dessus pour ne pas inclure les citations, mais ce n'est pas le problème avec le code F #. Je reçois une réponse 400 du serveur. – matekus