Bjoern Buettner wrote: > > Aarno Syv�nen wrote: > > So Kannel > > must accept whole URL encoded XML document, enabling ota service user > > (the client) > > to change configuration at will. > ACK ! > > but, > > now I'm much more confused.:-) > I mean, the "...&text="part contains a URL, isn't it? That's my > understanding now. > So I can fill a "...&text=http://mywebserver/myota.xml..." ??? > > I'm not sure how this works. > Can u give me an example how it works? > > U gave me an example XML Doc. I've tested it successfully and it works with > the settings.dtd. (I've tested it with MS-IE) > but, how to use, the correct URL PATH of Kannel and where should be storeed > the XML document on a webserver?????? > What must be change in the Kannel config file, are there any change to do > regarding XML
I attach GET request http client sending OTA configuration does. Text has here same meaning when a SM are sended, it is, it contains the text of the URL encoded XML OTA configuration document. Of course you need not to compose URL by hand. A script reading XML from a file, URL encoding it and adding it to the URL will do fine. This means that http client doing OTA configuration requests will have to store XML documents locally. Aarno
2002-03-20 10:29:38 [2] DEBUG: HTTP: Sending request: 2002-03-20 10:29:38 [2] DEBUG: Octet string at 0x82f5fe8: 2002-03-20 10:29:38 [2] DEBUG: len: 1199 2002-03-20 10:29:38 [2] DEBUG: size: 1200 2002-03-20 10:29:38 [2] DEBUG: immutable: 0 2002-03-20 10:29:38 [2] DEBUG: data: 47 45 54 20 2f 63 67 69 GET /cgi 2002-03-20 10:29:38 [2] DEBUG: data: 2d 62 69 6e 2f 73 65 6e -bin/sen 2002-03-20 10:29:38 [2] DEBUG: data: 64 6f 74 61 3f 75 73 65 dota?use 2002-03-20 10:29:38 [2] DEBUG: data: 72 6e 61 6d 65 3d 66 6f rname=fo 2002-03-20 10:29:38 [2] DEBUG: data: 6f 26 70 61 73 73 77 6f o&passwo 2002-03-20 10:29:38 [2] DEBUG: data: 72 64 3d 62 61 72 26 70 rd=bar&p 2002-03-20 10:29:38 [2] DEBUG: data: 68 6f 6e 65 6e 75 6d 62 honenumb 2002-03-20 10:29:38 [2] DEBUG: data: 65 72 3d 25 32 62 33 35 er=%2b35 2002-03-20 10:29:38 [2] DEBUG: data: 38 34 30 38 36 37 36 30 84086760 2002-03-20 10:29:38 [2] DEBUG: data: 30 31 26 74 79 70 65 3d 01&type= 2002-03-20 10:29:38 [2] DEBUG: data: 73 65 74 74 69 6e 67 73 settings 2002-03-20 10:29:38 [2] DEBUG: data: 26 74 65 78 74 3d 25 33 &text=%3 2002-03-20 10:29:38 [2] DEBUG: data: 43 25 33 46 78 6d 6c 2b C%3Fxml+ 2002-03-20 10:29:38 [2] DEBUG: data: 76 65 72 73 69 6f 6e 25 version% 2002-03-20 10:29:38 [2] DEBUG: data: 33 44 25 32 32 31 2e 30 3D%221.0 2002-03-20 10:29:38 [2] DEBUG: data: 25 32 32 25 33 46 25 33 %22%3F%3 2002-03-20 10:29:38 [2] DEBUG: data: 45 25 30 41 25 33 43 21 E%0A%3C! 2002-03-20 10:29:38 [2] DEBUG: data: 44 4f 43 54 59 50 45 2b DOCTYPE+ 2002-03-20 10:29:38 [2] DEBUG: data: 43 48 41 52 41 43 54 45 CHARACTE 2002-03-20 10:29:38 [2] DEBUG: data: 52 49 53 54 49 43 2d 4c RISTIC-L 2002-03-20 10:29:38 [2] DEBUG: data: 49 53 54 2b 53 59 53 54 IST+SYST 2002-03-20 10:29:38 [2] DEBUG: data: 45 4d 2b 25 32 32 66 69 EM+%22fi 2002-03-20 10:29:38 [2] DEBUG: data: 6c 65 25 33 41 25 32 46 le%3A%2F 2002-03-20 10:29:38 [2] DEBUG: data: 25 32 46 67 77 25 32 46 %2Fgw%2F 2002-03-20 10:29:38 [2] DEBUG: data: 73 65 74 74 69 6e 67 73 settings 2002-03-20 10:29:38 [2] DEBUG: data: 2e 64 74 64 25 32 32 25 .dtd%22% 2002-03-20 10:29:38 [2] DEBUG: data: 33 45 25 30 41 25 33 43 3E%0A%3C 2002-03-20 10:29:38 [2] DEBUG: data: 43 48 41 52 41 43 54 45 CHARACTE 2002-03-20 10:29:38 [2] DEBUG: data: 52 49 53 54 49 43 2d 4c RISTIC-L 2002-03-20 10:29:38 [2] DEBUG: data: 49 53 54 25 33 45 25 30 IST%3E%0 2002-03-20 10:29:38 [2] DEBUG: data: 41 25 30 41 25 33 43 43 A%0A%3CC 2002-03-20 10:29:38 [2] DEBUG: data: 48 41 52 41 43 54 45 52 HARACTER 2002-03-20 10:29:38 [2] DEBUG: data: 49 53 54 49 43 2b 54 59 ISTIC+TY 2002-03-20 10:29:38 [2] DEBUG: data: 50 45 25 33 44 25 32 32 PE%3D%22 2002-03-20 10:29:38 [2] DEBUG: data: 41 44 44 52 45 53 53 25 ADDRESS% 2002-03-20 10:29:38 [2] DEBUG: data: 32 32 25 33 45 25 30 41 22%3E%0A 2002-03-20 10:29:38 [2] DEBUG: data: 25 33 43 50 41 52 4d 2b %3CPARM+ 2002-03-20 10:29:38 [2] DEBUG: data: 4e 41 4d 45 25 33 44 25 NAME%3D% 2002-03-20 10:29:38 [2] DEBUG: data: 32 32 42 45 41 52 45 52 22BEARER 2002-03-20 10:29:38 [2] DEBUG: data: 25 32 32 2b 56 41 4c 55 %22+VALU 2002-03-20 10:29:38 [2] DEBUG: data: 45 25 33 44 25 32 32 47 E%3D%22G 2002-03-20 10:29:38 [2] DEBUG: data: 53 4d 25 32 46 43 53 44 SM%2FCSD 2002-03-20 10:29:38 [2] DEBUG: data: 25 32 32 25 32 46 25 33 %22%2F%3 2002-03-20 10:29:38 [2] DEBUG: data: 45 25 30 41 25 33 43 50 E%0A%3CP 2002-03-20 10:29:38 [2] DEBUG: data: 41 52 4d 2b 4e 41 4d 45 ARM+NAME 2002-03-20 10:29:38 [2] DEBUG: data: 25 33 44 25 32 32 50 52 %3D%22PR 2002-03-20 10:29:38 [2] DEBUG: data: 4f 58 59 25 32 32 2b 56 OXY%22+V 2002-03-20 10:29:38 [2] DEBUG: data: 41 4c 55 45 25 33 44 25 ALUE%3D% 2002-03-20 10:29:38 [2] DEBUG: data: 32 32 32 31 33 2e 31 36 22213.16 2002-03-20 10:29:38 [2] DEBUG: data: 31 2e 34 30 2e 34 30 25 1.40.40% 2002-03-20 10:29:38 [2] DEBUG: data: 32 32 25 32 46 25 33 45 22%2F%3E 2002-03-20 10:29:38 [2] DEBUG: data: 25 30 41 25 33 43 50 41 %0A%3CPA 2002-03-20 10:29:38 [2] DEBUG: data: 52 4d 2b 4e 41 4d 45 25 RM+NAME% 2002-03-20 10:29:38 [2] DEBUG: data: 33 44 25 32 32 50 4f 52 3D%22POR 2002-03-20 10:29:38 [2] DEBUG: data: 54 25 32 32 2b 56 41 4c T%22+VAL 2002-03-20 10:29:38 [2] DEBUG: data: 55 45 25 33 44 25 32 32 UE%3D%22 2002-03-20 10:29:38 [2] DEBUG: data: 39 32 30 31 25 32 32 25 9201%22% 2002-03-20 10:29:38 [2] DEBUG: data: 32 46 25 33 45 25 30 41 2F%3E%0A 2002-03-20 10:29:38 [2] DEBUG: data: 25 33 43 50 41 52 4d 2b %3CPARM+ 2002-03-20 10:29:38 [2] DEBUG: data: 4e 41 4d 45 25 33 44 25 NAME%3D% 2002-03-20 10:29:38 [2] DEBUG: data: 32 32 43 53 44 5f 44 49 22CSD_DI 2002-03-20 10:29:38 [2] DEBUG: data: 41 4c 53 54 52 49 4e 47 ALSTRING 2002-03-20 10:29:38 [2] DEBUG: data: 25 32 32 2b 56 41 4c 55 %22+VALU 2002-03-20 10:29:38 [2] DEBUG: data: 45 25 33 44 25 32 32 25 E%3D%22% 2002-03-20 10:29:38 [2] DEBUG: data: 32 42 33 35 38 36 30 30 2B358600 2002-03-20 10:29:38 [2] DEBUG: data: 35 30 35 30 35 30 25 32 505050%2 2002-03-20 10:29:38 [2] DEBUG: data: 32 25 32 46 25 33 45 25 2%2F%3E% 2002-03-20 10:29:38 [2] DEBUG: data: 30 41 25 33 43 50 41 52 0A%3CPAR 2002-03-20 10:29:38 [2] DEBUG: data: 4d 2b 4e 41 4d 45 25 33 M+NAME%3 2002-03-20 10:29:38 [2] DEBUG: data: 44 25 32 32 50 50 50 5f D%22PPP_ 2002-03-20 10:29:38 [2] DEBUG: data: 41 55 54 48 54 59 50 45 AUTHTYPE 2002-03-20 10:29:38 [2] DEBUG: data: 25 32 32 2b 56 41 4c 55 %22+VALU 2002-03-20 10:29:38 [2] DEBUG: data: 45 25 33 44 25 32 32 50 E%3D%22P 2002-03-20 10:29:38 [2] DEBUG: data: 41 50 25 32 32 25 32 46 AP%22%2F 2002-03-20 10:29:38 [2] DEBUG: data: 25 33 45 25 30 41 25 33 %3E%0A%3 2002-03-20 10:29:38 [2] DEBUG: data: 43 50 41 52 4d 2b 4e 41 CPARM+NA 2002-03-20 10:29:38 [2] DEBUG: data: 4d 45 25 33 44 25 32 32 ME%3D%22 2002-03-20 10:29:38 [2] DEBUG: data: 50 50 50 5f 41 55 54 48 PPP_AUTH 2002-03-20 10:29:38 [2] DEBUG: data: 4e 41 4d 45 25 32 32 2b NAME%22+ 2002-03-20 10:29:38 [2] DEBUG: data: 56 41 4c 55 45 25 33 44 VALUE%3D 2002-03-20 10:29:38 [2] DEBUG: data: 25 32 32 72 6c 25 32 32 %22rl%22 2002-03-20 10:29:38 [2] DEBUG: data: 25 32 46 25 33 45 25 30 %2F%3E%0 2002-03-20 10:29:38 [2] DEBUG: data: 41 25 33 43 50 41 52 4d A%3CPARM 2002-03-20 10:29:38 [2] DEBUG: data: 2b 4e 41 4d 45 25 33 44 +NAME%3D 2002-03-20 10:29:38 [2] DEBUG: data: 25 32 32 50 50 50 5f 41 %22PPP_A 2002-03-20 10:29:38 [2] DEBUG: data: 55 54 48 53 45 43 52 45 UTHSECRE 2002-03-20 10:29:38 [2] DEBUG: data: 54 25 32 32 2b 56 41 4c T%22+VAL 2002-03-20 10:29:38 [2] DEBUG: data: 55 45 25 33 44 25 32 32 UE%3D%22 2002-03-20 10:29:38 [2] DEBUG: data: 77 61 70 25 32 32 25 32 wap%22%2 2002-03-20 10:29:38 [2] DEBUG: data: 46 25 33 45 25 30 41 25 F%3E%0A% 2002-03-20 10:29:38 [2] DEBUG: data: 33 43 50 41 52 4d 2b 4e 3CPARM+N 2002-03-20 10:29:38 [2] DEBUG: data: 41 4d 45 25 33 44 25 32 AME%3D%2 2002-03-20 10:29:38 [2] DEBUG: data: 32 43 53 44 5f 43 41 4c 2CSD_CAL 2002-03-20 10:29:38 [2] DEBUG: data: 4c 54 59 50 45 25 32 32 LTYPE%22 2002-03-20 10:29:38 [2] DEBUG: data: 2b 56 41 4c 55 45 25 33 +VALUE%3 2002-03-20 10:29:38 [2] DEBUG: data: 44 25 32 32 49 53 44 4e D%22ISDN 2002-03-20 10:29:38 [2] DEBUG: data: 25 32 32 25 32 46 25 33 %22%2F%3 2002-03-20 10:29:38 [2] DEBUG: data: 45 25 30 41 25 33 43 50 E%0A%3CP 2002-03-20 10:29:38 [2] DEBUG: data: 41 52 4d 2b 4e 41 4d 45 ARM+NAME 2002-03-20 10:29:38 [2] DEBUG: data: 25 33 44 25 32 32 43 53 %3D%22CS 2002-03-20 10:29:38 [2] DEBUG: data: 44 5f 43 41 4c 4c 53 50 D_CALLSP 2002-03-20 10:29:38 [2] DEBUG: data: 45 45 44 25 32 32 2b 56 EED%22+V 2002-03-20 10:29:38 [2] DEBUG: data: 41 4c 55 45 25 33 44 25 ALUE%3D% 2002-03-20 10:29:38 [2] DEBUG: data: 32 32 39 36 30 30 25 32 229600%2 2002-03-20 10:29:38 [2] DEBUG: data: 32 25 32 46 25 33 45 25 2%2F%3E% 2002-03-20 10:29:38 [2] DEBUG: data: 30 41 25 33 43 25 32 46 0A%3C%2F 2002-03-20 10:29:38 [2] DEBUG: data: 43 48 41 52 41 43 54 45 CHARACTE 2002-03-20 10:29:38 [2] DEBUG: data: 52 49 53 54 49 43 25 33 RISTIC%3 2002-03-20 10:29:38 [2] DEBUG: data: 45 25 30 41 25 30 41 25 E%0A%0A% 2002-03-20 10:29:38 [2] DEBUG: data: 33 43 43 48 41 52 41 43 3CCHARAC 2002-03-20 10:29:38 [2] DEBUG: data: 54 45 52 49 53 54 49 43 TERISTIC 2002-03-20 10:29:38 [2] DEBUG: data: 2b 54 59 50 45 25 33 44 +TYPE%3D 2002-03-20 10:29:38 [2] DEBUG: data: 25 32 32 55 52 4c 25 32 %22URL%2 2002-03-20 10:29:38 [2] DEBUG: data: 32 2b 25 30 41 2b 2b 2b 2+%0A+++ 2002-03-20 10:29:38 [2] DEBUG: data: 2b 2b 56 41 4c 55 45 25 ++VALUE% 2002-03-20 10:29:38 [2] DEBUG: data: 33 44 25 32 32 68 74 74 3D%22htt 2002-03-20 10:29:38 [2] DEBUG: data: 70 25 33 41 25 32 46 25 p%3A%2F% 2002-03-20 10:29:38 [2] DEBUG: data: 32 46 63 6e 2e 77 69 72 2Fcn.wir 2002-03-20 10:29:38 [2] DEBUG: data: 61 6c 2e 63 6f 6d 25 32 al.com%2 2002-03-20 10:29:38 [2] DEBUG: data: 46 77 61 70 77 6d 6c 25 Fwapwml% 2002-03-20 10:29:38 [2] DEBUG: data: 32 46 6c 6f 67 69 6e 70 2Floginp 2002-03-20 10:29:38 [2] DEBUG: data: 68 74 6d 6c 25 32 32 25 html%22% 2002-03-20 10:29:38 [2] DEBUG: data: 32 46 25 33 45 25 30 41 2F%3E%0A 2002-03-20 10:29:38 [2] DEBUG: data: 25 30 41 25 33 43 43 48 %0A%3CCH 2002-03-20 10:29:38 [2] DEBUG: data: 41 52 41 43 54 45 52 49 ARACTERI 2002-03-20 10:29:38 [2] DEBUG: data: 53 54 49 43 2b 54 59 50 STIC+TYP 2002-03-20 10:29:38 [2] DEBUG: data: 45 25 33 44 25 32 32 4e E%3D%22N 2002-03-20 10:29:38 [2] DEBUG: data: 41 4d 45 25 32 32 25 33 AME%22%3 2002-03-20 10:29:38 [2] DEBUG: data: 45 25 30 41 25 33 43 50 E%0A%3CP 2002-03-20 10:29:38 [2] DEBUG: data: 41 52 4d 2b 4e 41 4d 45 ARM+NAME 2002-03-20 10:29:38 [2] DEBUG: data: 25 33 44 25 32 32 4e 41 %3D%22NA 2002-03-20 10:29:38 [2] DEBUG: data: 4d 45 25 32 32 2b 56 41 ME%22+VA 2002-03-20 10:29:38 [2] DEBUG: data: 4c 55 45 25 33 44 25 32 LUE%3D%2 2002-03-20 10:29:38 [2] DEBUG: data: 32 4d 61 74 72 69 78 2b 2Matrix+ 2002-03-20 10:29:38 [2] DEBUG: data: 4c 6f 67 69 6e 2b 43 53 Login+CS 2002-03-20 10:29:38 [2] DEBUG: data: 44 25 32 32 25 32 46 25 D%22%2F% 2002-03-20 10:29:38 [2] DEBUG: data: 33 45 25 30 41 25 33 43 3E%0A%3C 2002-03-20 10:29:38 [2] DEBUG: data: 25 32 46 43 48 41 52 41 %2FCHARA 2002-03-20 10:29:38 [2] DEBUG: data: 43 54 45 52 49 53 54 49 CTERISTI 2002-03-20 10:29:38 [2] DEBUG: data: 43 25 33 45 25 30 41 25 C%3E%0A% 2002-03-20 10:29:38 [2] DEBUG: data: 30 41 25 33 43 25 32 46 0A%3C%2F 2002-03-20 10:29:38 [2] DEBUG: data: 43 48 41 52 41 43 54 45 CHARACTE 2002-03-20 10:29:38 [2] DEBUG: data: 52 49 53 54 49 43 2d 4c RISTIC-L 2002-03-20 10:29:38 [2] DEBUG: data: 49 53 54 25 33 45 20 48 IST%3E
