0
나는 "F # 데이터의 HTTP 유틸리티"하지만 성공없이 사용하여 원격 서비스에 액세스하려고 :F 번호 - Http.RequestString 오류 - CURL 그리고 PowerShell을 확인
이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"} """)
가 컬과 PowerShell을 동등 모두 제대로 작동에도 불구을 :
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'
무엇이 누락 되었습니까?
어떤 오류가 발생하고 있습니까? 그것은 URL 주위에 따옴표의 부족으로 할 수 있을까요? –
Fyodor, 인용문을 포함하지 않는 위의 예제에서 내 오류가 있지만 F # 코드의 문제가 아닙니다. 나는 서버로부터 400 응답을 얻는다. – matekus