Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTTP] Gdzie są te zmienne w żądaniu POST wyciągniętego z Live HTTP Headers?
Babcia@Stefa
post
Post #1





Grupa: Zarejestrowani
Postów: 654
Pomógł: 17
Dołączył: 19.03.2006
Skąd: z kosmosu ;)

Ostrzeżenie: (0%)
-----


Witam, nie mogę znaleźć zmiennych jakie zostały przekazane do tego żądania POST.

Kod
https://platform.tvinci.com/



POST / HTTP/1.1

Host: platform.tvinci.com

User-Agent: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.5) Gecko/2008121621 Ubuntu/8.04 (hardy) Firefox/3.0.5

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Accept-Language: pl,en-us;q=0.7,en;q=0.3

Accept-Encoding: gzip,deflate

Accept-Charset: ISO-8859-2,utf-8;q=0.7,*;q=0.7

Keep-Alive: 300

Connection: keep-alive

Cookie: tvinci_api=tvinci_api=ad6fa289-5003-499b-b232-527df1fa9f22; ASP.NET_SessionId=xxmidc55gl5hadadyoodod45

Referer: http://s2o.tv/flash/uma_player.swf

Content-Type: text/xml

Content-Length: 2537



<root>
  <request type="media_mark">
    <mark action="pause" location_sec="13">
      <media duration="241" file_id="104539" id="41606" billing="none" file_format="FLV" file_quality="HIGH" pic_size1="http://images.mtveurope.com//291208111920_70X52.JPG" pic_size2="http://images.mtveurope.com//291208111920_575X430.JPG" pic_size3="http://images.mtveurope.com//291208111920_195X150.JPG" title="My Lucky Day" block="none" cdn_id="30" cdn_impl_type="akamai" notify_url="https://platform.tvinci.com/mtv_notifier.aspx" date="26/12/2008" url="http://intl.esperanto.mtvi.com/www/xml/flv/flvgen.jhtml?HiLoPref=hi&amp;vid=328786" views="6085">
        <name value="My Lucky Day"/>
        <type id="29" value="Music Video"/>
        <META5_STR_NAME name="ISRC" value="USSM20804537"/>
        <META6_STR_NAME name="idType" value="MTVN"/>
        <META8_STR_NAME name="Video ID(For Sync)" value="328786"/>
        <META9_STR_NAME name="Artsits List(For Sync)" value="Bruce Springsteen"/>
        <META10_STR_NAME name="Report String" value="c1=Sony&amp;c2=Columbia&amp;c3=328786&amp;c4=MTVN&amp;c5=My+Lucky+Day&amp;c6=Bruce+Springsteen"/>
        <META5_DOUBLE_NAME name="Sync ID" value="124"/>
        <META1_BOOL_NAME name="Local " value="0"/>
        <META2_BOOL_NAME name="VIP" value="0"/>
        <META3_BOOL_NAME name="Segment" value="0"/>
        <META4_BOOL_NAME name=" " value="0"/>
        <tags_collections>
          <tag_type id="106" name="Artist / Band">
            <tag id="11812" name="Bruce Springsteen"/>
          </tag_type>
          <tag_type id="119" name="Label">
            <tag id="11043" name="Columbia"/>
          </tag_type>
          <tag_type id="130" name="Distributor">
            <tag id="10696" name="Sony"/>
          </tag_type>
        </tags_collections>
        <views count="6572"/>
        <rating sum="20" count="4" avg="5" user_voted="false" user_voted_val=""/>
      </media>
    </mark>
  </request>
  <flashvars object_key="poland_main" auto_play="false" pic_size2="575x430" starting_menu="329" file_quality="HIGH" auto_init="1" pic_size3="195x150" language_file="http://s2o.tv/flash/uma_language.xml" starting_channel="26785" config_file="http://s2o.tv/localize/poland/flash/config_mtv.xml" with_channels="true" dir="ltr" skin_file="http://s2o.tv/flash/gui_mtv.swf" no_cache="0" category_id="335" block="vip=0" layout_file="http://s2o.tv/flash/uma_layout1.xml" object_id="poland_main" error_clip="1" pic_size1="70x52" file_format="FLV" player_un="poland_main" player_pass="poland_main"/>
</root>

HTTP/1.x 200 OK

Date: Sun, 04 Jan 2009 17:22:55 GMT

Server: Microsoft-IIS/6.0

X-Powered-By: ASP.NET

X-AspNet-Version: 2.0.50727

Set-Cookie: tvinci_api=tvinci_api=ad6fa289-5003-499b-b232-527df1fa9f22; expires=Tue, 04-Jan-2011 17:22:55 GMT; path=/

Set-Cookie: ASP.NET_SessionId=xxmidc55gl5hadadyoodod45; path=/

Cache-Control: private

Expires: Sun, 04 Jan 2009 17:21:55 GMT

Content-Type: text/xml; charset=utf-8

Content-Length: 39


Albo jestem ślepy albo nie widzę żadnych zmiennych haha.gif

Jeśli zły dział to proszę o przeniesienie, nie mam zielonego pojęcia gdzie to wrzucić, coś na myśl mi przyszło że może do "Serwery WWW".

Pozdrawiam, WebNuLL


--------------------
Środowisko testowe (desktop) - Gedit, lighttpd, sftp, rsync, xfce4-terminal, chromium, firefox4 | System: Gentoo ~x86
O'Neill - serwer WWW @ lighttpd, links, nano, rsyncd, sftpd | System: Debian
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Jabol
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


to jest żądanie do "web service". coś typu SAOP, tylko, że nie z użyciem składni SOAP. Nie są tutaj przekazywane żadne zmienne na poziomie protokołu HTTP.

Ten post edytował Jabol 4.01.2009, 21:03:12
Go to the top of the page
+Quote Post
Babcia@Stefa
post
Post #3





Grupa: Zarejestrowani
Postów: 654
Pomógł: 17
Dołączył: 19.03.2006
Skąd: z kosmosu ;)

Ostrzeżenie: (0%)
-----


W takim razie jak z poziomu PHP wysłać zapytanie aby dostać ten kod XML:

  1. <root>
  2.  <request type="media_mark">
  3.    <mark action="pause" location_sec="13">
  4.      <media duration="241" file_id="104539" id="41606" billing="none" file_format="FLV" file_quality="HIGH" pic_size1="http://images.mtveurope.com//291208111920_70X52.JPG" pic_size2="http://images.mtveurope.com//291208111920_575X430.JPG" pic_size3="http://images.mtveurope.com//291208111920_195X150.JPG" title="My Lucky Day" block="none" cdn_id="30" cdn_impl_type="akamai" notify_url="https://platform.tvinci.com/mtv_notifier.aspx" date="26/12/2008" url="http://intl.esperanto.mtvi.com/www/xml/flv/flvgen.jhtml?HiLoPref=hi&amp;vid=328786" views="6085">
  5.        <name value="My Lucky Day"/>
  6.        <type id="29" value="Music Video"/>
  7.        <META5_STR_NAME name="ISRC" value="USSM20804537"/>
  8.        <META6_STR_NAME name="idType" value="MTVN"/>
  9.        <META8_STR_NAME name="Video ID(For Sync)" value="328786"/>
  10.        <META9_STR_NAME name="Artsits List(For Sync)" value="Bruce Springsteen"/>
  11.        <META10_STR_NAME name="Report String" value="c1=Sony&amp;c2=Columbia&amp;c3=328786&amp;c4=MTVN&amp;c5=My+Lucky+Day&amp;c6=Bruce+Springsteen"/>
  12.        <META5_DOUBLE_NAME name="Sync ID" value="124"/>
  13.        <META1_BOOL_NAME name="Local " value="0"/>
  14.        <META2_BOOL_NAME name="VIP" value="0"/>
  15.        <META3_BOOL_NAME name="Segment" value="0"/>
  16.        <META4_BOOL_NAME name=" " value="0"/>
  17.        <tags_collections>
  18.          <tag_type id="106" name="Artist / Band">
  19.            <tag id="11812" name="Bruce Springsteen"/>
  20.          </tag_type>
  21.          <tag_type id="119" name="Label">
  22.            <tag id="11043" name="Columbia"/>
  23.          </tag_type>
  24.          <tag_type id="130" name="Distributor">
  25.            <tag id="10696" name="Sony"/>
  26.          </tag_type>
  27.        </tags_collections>
  28.        <views count="6572"/>
  29.        <rating sum="20" count="4" avg="5" user_voted="false" user_voted_val=""/>
  30.      </media>
  31.    </mark>
  32.  </request>


Pewnie będę musiał użyć "SOAP", słyszałem o tym ale nie używałem - czy możesz mi coś w tym kierunku podpowiedzieć jak otrzymać ten kod XML? smile.gif

Pozdrawiam, WebNuLL


--------------------
Środowisko testowe (desktop) - Gedit, lighttpd, sftp, rsync, xfce4-terminal, chromium, firefox4 | System: Gentoo ~x86
O'Neill - serwer WWW @ lighttpd, links, nano, rsyncd, sftpd | System: Debian
Go to the top of the page
+Quote Post
Jabol
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


jak to zrobić z poziomu php to nie wiem. z punktu widzenia http to ten xml jest treścią żądania wysłanego od klienta do serwera, opisanego nagłówkami. w javie czytasz to za pomocą request.getInputStream() czy jakoś tak. w php musi być podobnie. musisz po prostu "wejść w posiadanie" treści rządania post bez inpterpretowania go. może jest do tego jakaś specjalna zmienna?
spróbuj phpinfo takim rządaniem wywołać i może znajdziesz odpowiednią zmienną.

Ten post edytował Jabol 4.01.2009, 22:59:48
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #5





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




@Babcia@Stefa - następne przewinienie +20%. Jaki hydepark? Nie jesteś na forum od wczoraj
Przenoszę na PHP


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
bartg
post
Post #6





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 4.07.2007
Skąd: Berlin

Ostrzeżenie: (0%)
-----


W curl da się odczytać te nagłówki smile.gif


--------------------
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Jaki SOAP - toz to customowy XML.

http://snipplr.com/view/755/read-raw-post-...lash-xmlsocket/ - szukaj "raw POST data"


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 22:35