Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dołączanie pakietu bezpośrednio przy połączeniu w przeglądarce
Forum PHP.pl > Forum > Serwery WWW
Uzytkownik2
Witam

Czy da się w jakiś sposób dołączyć pakiet wymagany przez serwer na danym porcie wpisując wszystkie dane w pasku adresu przeglądarki? Chodzi mi o to, że np. uruchamiamy sobie usługę na porcie 5000 i przy nawiązaniu połączenia trzeba wysłać jakiś pakiet do serwera np. "<jakisPakiet/>". Czyli ostatecznie w przeglądarce wpisalibyśmy, gdyby to było możliwe, np. localhost:5000:<jakisPakiet/>. Nie mam tylko pomysłu jak w taki sposób poprawnie załączyć ten pakiet.
viking
W nagłówku żądania?
Pyton_000
Możesz wysłać customowe headers ale z poziomu przeglądarki będzie ciężko.
Z cli:

Kod
→ http 127.0.0.1:8080 'cust_head:cust_val'
HTTP/1.1 200 OK
Connection: close
Content-type: text/html; charset=UTF-8
Host: 127.0.0.1:8080
X-Powered-By: PHP/7.0.8-0ubuntu0.16.04.3

array(6) {
  ["Host"]=>
  string(14) "127.0.0.1:8080"
  ["Connection"]=>
  string(10) "keep-alive"
  ["cust_head"]=>
  string(8) "cust_val"
  ["Accept-Encoding"]=>
  string(13) "gzip, deflate"
  ["Accept"]=>
  string(3) "*/*"
  ["User-Agent"]=>
  string(12) "HTTPie/0.9.2"
}


  1. <?php
  2.  


http to pakiet https://github.com/jkbrzt/httpie
viking
Lepiej nie używać podkreśleń w nagłówkach. Ostatnio miałem problem że działało wszędzie oprócz nginxa. Okazuje się że trzeba w nim włączyć taką obsługę http://nginx.org/en/docs/http/ngx_http_cor...ores_in_headers
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.