Wie lang kann so ein String denn sein? Mehr als 2048 Byte bestimmt nicht. Weil mit der GET-Methode lassen sich normalerweise so lange Pfade nicht übertragen.
Also würde ich einen Zeichen-Puffer mit 2048 Byte anlegen, in dem ich meinen Pfad zusammen bastele.
In etwa so:
Code:#define maxBufferLength 2048 char meineUrl[maxBufferLength]; // check single IDs int y=0; for(size_t i = 0; i < len && y<maxBufferLength; i++) { meineUrl[y] = "/"; y++; for(int x=0;x < buffer[i].length() && y<maxBufferLength; x++){ meineUrl[y]=buffer[i].substring(x,x+1); y++; } ... .... ...







Zitieren

Lesezeichen