#MAPBENDER IRC Log - 2009-05-15

For logs after Feb 3, 2007, all times are GMT-8. Prior logs are GMT-9.
Back to Logs
02:19:33 mandsch: Hi Testbaudson, are you online or @lunch?
02:26:53 Testbaudson: hi mandsch
02:27:00 mandsch: hi Testbaudson
02:27:32 mandsch: I am looking currently in to the image/png mode=24bit problem
02:27:43 mandsch: with curl and encoding...
02:27:53 mandsch: there is a ticket in trac
02:28:08 mandsch: but i just wanted to ask whether you have any news on this subject .. ?
02:28:29 mandsch: http://trac.osgeo.org/mapbender/ticket/324
02:28:30 sigq: Title: #324 ( CURL: Request fails, URL not properly encoded ) - Mapbender - Trac ( at trac.osgeo.org )
02:28:33 Testbaudson: the problem is not class connector
02:28:45 Testbaudson: the problem is, that the url is not preoperly urlencoded
02:28:56 Testbaudson: before it is sent to class connector
02:29:05 Testbaudson: afair
02:29:21 mandsch: I am not sure ... though this is also a problem
02:29:37 mandsch: From what I've seen, i think strip_request causes the first problem
02:29:55 mandsch: because it splits the parameters first by &
02:29:59 mandsch: then by =
02:30:19 Testbaudson: i would have to look deeper into this problem
02:30:23 mandsch: which causes the value image/png; mode=24bit to result in an array of 3 items
02:31:08 mandsch: ok, so no news, then i'll try to search through it and report when i found a solution ...
02:32:35 mandsch: i forgot one line in my findings so far ...
02:33:54 mandsch: strip_request only reconcatenates two items ... so the value of key format is "image/png; mode"
02:34:17 Testbaudson: the problem will be where to do the url encoding
02:34:35 Testbaudson: I guess it is not well thought through at the moment
02:34:44 Testbaudson: thanks for looking for a solution!
02:36:33 mandsch: exactly ... my problem is that owsproxy also comes in to the race ...
02:37:03 mandsch: and i found that we need to pay attention which parameters are allowed to be encoded...
02:37:44 mandsch: the wms sepc says that some of the parameters must not be encoded ... layers, bbox, can't recall the others ...