Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 10.10.2002 Ostrzeżenie: (0%)
|
Witam.
Wysyłam socketem normalne żądanie HTTP do skryptu w php, który ma na nie odpowiednio odpowiedzieć. I teraz pojawia się problem - muszę w tym skrypcie jakoś pobrać zawartość tego żądania... Z nagłówkami nie ma problemu, ale co z samą zawartością? Nie udało mi się znaleźć żadnego sposobu, może Wy coś poradzicie? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) W ostateczności mogę wysłać to w nagłówku, ale jednak wolałbym tego uniknąć... Dzięki (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Ten post edytował davidD 4.01.2005, 22:43:08 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 10.10.2002 Ostrzeżenie: (0%)
|
Cytat(hawk @ 2005-01-05 17:03:13) To może zacznijmy od początku: co w ogóle chcesz zrobić? Raw POST data? Ech, no dobra: wymyśliłem sobie mały system do automatycznego update'u jednej aplikacji zainstalowanej na kilku różnych serwerach. A działać ma to tak: uruchamiany przeze mnie skrypt ("klient") łączy się przez socket z plikiem (nazwijmy go "serwerem") znajdującym się na zdalnym serwerze. Wysyła mu w nagłówkach odpowiednie dane (np. klucz do autoryzacji) oraz - właśnie w treści żądania - patch napisany w jakimś dialekcie XML, wyglądający w uproszczeniu np. tak:
"Serwer" ma pobrać z żądania HTTP, przez które został wywołany, odpowiednie dane - czyli klucz z nagłówka i właśnie patch z treści żądania. Nie chciałem wysyłać tego w nagłówku, żeby niepotrzebnie nie kompikować tego pseudo-protokołu... Cytat(hawk @ 2005-01-05 17:03:13) Raw POST data? Szczerze mówiąc, co nie znam dobrze HTTP i zaczynam się gubić - może w POST w treści żądania nie wysyła się innych danych poza wartościami parametrów POST? (IMG:http://forum.php.pl/style_emoticons/default/blink.gif) --- No ale dzięki, pomogłeś mi - szukając o Raw POST Data udało mi się znaleźć sposób:
Tylko teraz pozostaje pytanie, czy wysyłanie takich danych w treści żądania POST jest zgodne z HTTP? Czytając odpowiedni RFC nie udało mi się jednoznacznie odpowiedzieć sobie na to pytanie... (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Ten post edytował davidD 5.01.2005, 17:51:01 |
|
|
|
davidD Pobieranie zawartości żądania HTTP 4.01.2005, 22:38:52
FiDO Jaka zawartosc?
Jesli to jest zadanie typu GET, n... 5.01.2005, 09:44:34
bregovic Żądanie HTTP afaik nie ma żadnej wartości, bo jest... 5.01.2005, 10:40:36
hawk POST akurat ma jak najbardziej zawartość. Hmm, zaw... 5.01.2005, 12:24:55
davidD Konkretnie chodzi mi wlasnie o żądanie POST, o cał... 5.01.2005, 15:25:34
hawk To może zacznijmy od początku: co w ogóle chcesz z... 5.01.2005, 17:03:13
hawk A nie możesz wysłać tego jako "normalne... 6.01.2005, 09:19:04 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 22:23 |