我正在嘗試使用 SharePoint REST API 從我的 Java 應用程式中獲取 SharePoint 串列。
當串列的名稱不包含空格時,它會起作用。如果它包含空格,則它不起作用。例如,當我執行以下操作時: http:(site URL)/_api/web/lists/getbytitle('ONEWORD')/items --> 它有效
但是當我嘗試另一個這樣的串列時: http:(site URL)/_api/web/lists/getbytitle('TWO WORDS')/items --> 它不起作用
我嘗試在 Java 中使用以下代碼對串列名稱進行編碼: String encoded= URLEncoder.encode("TWO WORDS", "UTF-8"); 但它沒有用。
我知道關于同一個問題有很多問題,但是每個人都建議通過串列 GUID獲取串列項,但我不能使用這個解決方案,因為我正在為多個同名串列開發一個動態工具。(不相同的 GUID)。
有什么建議么?謝謝
uj5u.com熱心網友回復:
您將需要使用 替換空間。在您的情況下,就像以下網址一樣
http:(site URL)/_api/web/lists/getbytitle('TWO WORDS')/items
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/537341.html
上一篇:Django/ReactCSRF失敗:來源檢查失敗-http://localhost:8000/與任何可信來源不匹配
