你好,
我正在嘗試向 API 發出 HTTP 請求,但我需要傳遞兩個標頭,一個用戶名和一個令牌,但是經過幾次不同的嘗試後,我無法傳遞一個以上的標頭。 如果我只傳遞用戶名,它會到達 API,但是當我傳遞兩者時它不會正確解析它們(我能夠從不同的來源連接,例如通過 Python 腳本)。
這是我認為最有意義的嘗試:
myAPIURL = "https://my.api.url/";
myRequest = New HTTP Request(
URL(myAPIURL),
Method("GET"),
Headers("username: XXX213098457, token: 098ASHDK23UE2D903YG");
);如果我只使用用戶名進行調用,我可以訪問 API 並對其進行解析,但是當我添加令牌時,它甚至不解析用戶名。 這可能是一個錯誤,還是有關於如何使用標題的任何其他文檔? 我搜索了社區但沒有看到太多,特別是在 JMP 15 上。
例如,這有效:
myAPIURL = "https://my.api.url/";
myRequest = New HTTP Request(
URL(myAPIURL),
Method("GET"),
Headers("username: XXX213098457");
);嘗試以下操作:
request_headers = Associative Array();
request_headers["username"] = "XXX213098457";
request_headers["token"] = "098ASHDK23UE2D903YG";
myRequest = HTTP Request( Url( myAPIURL ), Method( "GET" ), Headers( request_headers ) );