2010-08-10 133 views
0

我發現我的家庭路由器有一些配置字段「TR-069客戶端配置」,而且我注意到每一天得到解決往往一些不起眼的地址。 (顯然是要遠程配置路由器......或者其他)但我想看看發送了什麼。所以在Java中寫了一個非常簡單的「web服務器」來讀取HTTP請求(路由器中的字段使用正常的http://地址)並將其打印出來。 (我設置的那場小服務器運行的位置指向我的電腦)理解的SOAPAction

並即時得到這些:

Host: 192.168.1.2 
User-Agent: Allegro-Software-WebClient/4.07 
Accept: */* 
Content-Type: text/xml; charset=utf-8 
Content-Length: 2767 
SOAPAction: 

一種當時的希望的SOAPAction:不會是空的,但是這是什麼意思,是不是剛剛發生的一些不推薦使用的路由器功能? (它的一個d-鏈路ADSL路由器)

回答

0

會有在HTTP請求的多個皁信封。

TR-069 spec

當有多於一個信封 在單個HTTP請求,在HTTP請求 的 SOAPAction頭必須沒有值(無引號), 表明該頭文件提供 沒有關於該消息的意圖的信息。也就是說,它應該出現 如下:

的SOAPAction: