Niktoś
12.12.2011, 17:49:29
Tak sobie pisałem ,posta i wpadłem na szalony pomysł.Np jak wysłać tablice w url'u.
Mamy tablicę elementów ,którą konvertujemy ,na strumień bitów,strumień ten zapisujemy jako string i przesyłamy w url
,odbieramy dane ,konwertujemy na bity,a nastębnie bity konwertujemy na array.
Ciekawe czy takie coś byłoby możliwe-taki ala transport obiektów po url'u.
nospor
12.12.2011, 17:55:16
serialize/unserialize
?
Niktoś
12.12.2011, 18:02:57
Cytat
serialize/unserialize
Można i tak ,bo to=strumień bitów
ShadowD
12.12.2011, 19:11:49
Ciekawy jestem jakie to ma zastosowanie, get jest ograniczony. Bez sensu moim zdaniem, nie poto mamy posty i sesje by ciapać takie rzeczy w url.
Niktoś
12.12.2011, 19:17:30
To wariackia teoria,tylko ciekaw jestem czy byłaby wykonalna.
Crozin
12.12.2011, 19:37:35
@ShadowD: Adres URL nie jest nigdzie ograniczony, jedynie stare wersje IE obsługiwały chyba do 2048-znakowych URL co w tym przypadku jest bez znaczenia.
@Niktoś: (un)serialize nie zwraca danych w formie tablicy / strumienia bajtów, a w formie tekstowej, a to już nie to samo.
kulczycki
12.12.2011, 19:43:02
serialize + gzip => odpakowanie -> unserialize. W podobny sposób serializowałem obiekty pakietów(socketów) w C# do zapisu do pliku
Niktoś
12.12.2011, 20:07:11
A więc możliwe,dobrze wiedzieć,dzięki-może to się kiedyś przyda.
Cytat
un)serialize nie zwraca danych w formie tablicy / strumienia bajtów, a w formie tekstowej, a to już nie to samo.
Jakby tak było to by nie można było serializować i deserializować obiektów.ech masz rację,ale sprawę chyba załatwia odpowiednie rzutowanie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.