此對 OpenText 內容服務器的請求適用于 curl,但不適用于 JetBrains HTTP 客戶端。
curl --location --request POST 'http://myserver/api/v1/auth' \
--form 'username="myuser"' \
--form 'password="mypassword"'
上面的這個命令按預期作業。
POST myserver.mydomain
Accept: */*
Content-Type: multipart/form-data; boundary=WebAppBoundary
--WebAppBoundary
Content-Disposition: form-data; name="username"
myuser
--WebAppBoundary
Content-Disposition: form-data; name="password"
mypassword
--WebAppBoundary--
這不起作用,回傳有關密碼錯誤的訊息。
我將不勝感激有關該問題的任何建議。
uj5u.com熱心網友回復:
我應該使用“Content-Type:text/plain”。這作業得很好。
POST http://myserver.local/api/v1/auth
Content-Type: multipart/form-data; boundary=---------------------------974767299852498929531610575
-----------------------------974767299852498929531610575
content-Disposition: form-data; name="username"
Content-Type: text/plain
myusername
-----------------------------974767299852498929531610575
content-Disposition: form-data; name="password"
Content-Type: text/plain
mypassword
-----------------------------974767299852498929531610575--
檔案:https ://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Type
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/494867.html
標籤:卷曲 httpclient 开放文本
