因爲我發現很難解釋我在標題中的問題,所以我會稍微解釋一下: 我想/我在寫一個JAX-RS Web服務(Jersey/Servlet3.0)以及用於地理用例的相應JS庫。 Web服務的輸入是兩個地理點(緯度,經度)的列表(來源爲&目標點),每個點都有一個參數列表。由於點數基本上沒有限制,我不知道如何將URL長度限制和參數列表的無限性結合起來。永久REST網絡服務網址有很多很長的參數
這裏又是限制:
- 輕鬆共享URL(因此POST可能不會頗被砍呢?)社交媒體共享,當然容易調試
- 一個示例配置可以看出here的請請注意,可以嵌套參數集(第1點有自己的參數)
- 需要能夠集成到外部網站(具有書籤網址)
- 不是所有的參數都是強制性的,什麼是最好的通向處理默認值/缺失值?
我認爲到目前爲止是:
- 創建參數一大堆
- jsonify通過URL參數配置,並將其發送給服務器
但我不真的很喜歡這些選項。我錯過了什麼嗎? 對不起,這個模糊的問題。 丹尼爾