Mik ezek a random karakterek?
Ha ezt "teszt/images/image.jpg" az üzenetet kliens oldalról átküldöm szerverre oldalra akkor szervere oldalra miért így érkezik meg: "teszt/images/image.jpg???Q@??E?P!"?
Tesz mindig valami marhaságot a szöveg után.
Ez miért van és, hogy lehetne orvosolni?
Imádom az ilyen kérdéseket.
Van egy problémám, és megkérdezem. Ezzel eddig nincs is baj.
Gondolom a Google-t is használtad.
Rendben.
Akkor jön a kérdés, mert még nincs megválaszolva.
!! CSAK !!
A problémád egy relatív útvonal egy stringbe ágyazva. Oké.
Küldtél egy request-tet "teszt/images/image.jpg" ezzel, felteszem hogy adattal, mert ezt se írtad le, hogy ez mi.
Problémád: "teszt/images/image.jpg???Q@??E?P!" ez a sztring.
!! CSAK !!
Azt se mondtad el, hogy hol keletkezett.
- Szerverre beérkező request pontnál
- Adatbázisba mentése után lévő adat mező ezt tárolja
- és sorolhatnám.
Ezek után még is, hogy legyen ötletünk? A szakember úgy tud válaszolni egy másik szakembernek, ha szakszerűen ledefiniálja a kérdését. Egy "ilyet küldtem, ezt kapom"-mal nem jutunk A-ból B-be.
A csomagok adatmérete általában kötött (nemtom, milyen protokoll ez), úgyhogy érdemes a sztringet lezárni pl. egy nulla karakterrel, és úgy olvasni a túloldalon.
// Tudod, ez olyan, mint a
char str[64];
strcpy(str,"hello");
// Az str tömb is tele lesz szeméttel a hasznos adatok után.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!