Ich habe Java-Web-Anwendung (Servlet), die Benutzer-Authentifizierung mit SalesForce Server OAuth Authentication Flow. Diese OAuth-Authentifizierung stellt Abfrageparameter "state" bereit, um alle Daten beim Rückruf zu übergeben. Ich habe eine Reihe von Parametern, die ich diesen "State" -Abfrageparameter übergeben möchte. Was ist der beste Weg, es zu tun? Vor allem in Java?Was ist der beste Weg, um Multiplikationsparameter als ein HTTP-Abfrageparameter zu übergeben?
Oder mit anderen Worten, was ist der beste Weg, um ein Array oder eine Karte als einen einzigen HTTP-Abfrageparameter übergeben?
Sie betrachten könnte es in JSON codiert, und dann Codieren des JSON-String mit Base64. Das hält die meisten Leute davon ab, mit Ihren Parametern zu spielen, und ist sehr widerstandsfähig, wenn Sie OAuth usw. passieren. – Jamie
Danke, @Jamie, ich habe es auf diese Weise gemacht, es scheint wie eine funktionierende Lösung. –