Hi,
as described before here is the code from the live page.
This part works an JMeter is able to download
rui/images/icons/animatedlogosmall.gif.
<table class="datatable" style="clear:left">
<tr>
<EXECUTESCRIPT>initialiseSuggInput('UCSPTOWN_SE',10,100,10000,'<img
id="SUGGGET" name="SUGGGET"
src="rui/images/icons/animatedlogosmall.gif" alt="SUGGGET"
title="Getting suggestion data. Please wait... " border="0"/>','<img
id="SUGGRET" name="SUGGRET" src="rui/images/icons/16x16/refresh.png"
alt="SUGGRET" title="Refresh suggestions for this input field. "
border="0"/>','more to display','[]',' ');</EXECUTESCRIPT>
</tr>
</table>
The following part ist from the same page only some lines below. Here
for example the record.png were JMeter is not able to download.
<EXECUTESCRIPT>displayVRWidget({"content":"<a
id="vrVRSTARTlink" onclick="executeHref(this);return
false;" href="javascript:executeVRCommand('*VRSTART',0);"><img
id="VRRECORD" name="VRRECORD"
src="rui/images/icons/cti/record.png" alt="VRRECORD"
title="Aufnahme starten " border="0"/></a><img
id="VRSTOP_D" name="VRSTOP_D"
src="rui/images/icons/cti/stop.png" alt="VRSTOP_D"
title="Stopp ist deaktiviert "
border="0"/>","interval":0,"initialState":"collapsed"});</EXECUTESCRIPT>
<form name="fKPWidget" id="fKPWidget"
enctype="application/x-www-form-urlencoded; charset=UTF-8"
method="post" action="XR0001.pgm">
Here the error message
java.net.URISyntaxException: Illegal character in path at index 21:
http://172.25.22.199/"rui/images/icons/cti/record.png"
at java.net.URI$Parser.fail(Unknown Source)
at java.net.URI$Parser.checkChars(Unknown Source)
at java.net.URI$Parser.parseHierarchical(Unknown Source)
at java.net.URI$Parser.parse(Unknown Source)
at java.net.URI.<init>(Unknown Source)
at java.net.URL.toURI(Unknown Source)
at
org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:234)
at
org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:62)
at
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.downloadPageResources(HTTPSamplerBase.java:1207)
Regards
Ronny
2013/5/28 Ronny Roscher <[email protected]>:
> Currently I have no access to the system.
> But the code is from a Coraltree RNS system.
>
> There is a demo available at http://rns.coraltree.co.uk (Login demo/demo).
> The error doesn't occur there but the above mentioned notation is also used.
>
> See following example which is compareable to my problem. (this is the
> source of xr0001.pgm from the above mentioned url)
> <script>
> ...
> if (!$('#themechanger')[0]) {
> $('<div></div>')
> .attr('id','themechanger')
> .css('position','relative')
> .css('z-index',10)
> .appendTo('#widgetsArea')
> .themechanger({"content":"<select class="ui-themechanger-ddl">" +
> "<option
> value="rui/styles/black-tie/jquery-ui-1.8.23.custom.css?v=5.10e"
>>Black Tie</option>" +
> "<option
> value="rui/styles/blitzer/jquery-ui-1.8.23.custom.css?v=5.10e"
>>Blitzer</option>" +
> "<option
> value="rui/styles/cupertino/jquery-ui-1.8.23.custom.css?v=5.10e"
>>Cupertino</option>" +
> "<option
> value="styles/customised/kbw/jquery-ui-1.8.23.custom.css?v=5.10e"
>>KBW</option>" +
> "<option
> value="rui/styles/dark-hive/jquery-ui-1.8.23.custom.css?v=5.10e"
>>Dark Hive</option>" +
> ...
> </script>
>
> Unfortunately I will be not able before next monday to give you an the
> exact erroneous sample.
>
> Regards
>
> Ronny
>
> 2013/5/28 sebb <[email protected]>:
>> On 28 May 2013 21:10, Ronny Roscher <[email protected]> wrote:
>>> Why is this not valid?
>>> From my point of view this is the default special char encoding.
>>>
>>> The browser is able to encode " to " is's the same like ü and
>>> ß or the german umlaute ä, ü and ö
>>>
>>> Have a look at the ascii table
>>>
>>> http://www.torsten-horn.de/techdocs/ascii.htm
>>>
>>> Remeber that I added the backslash (\) before \$#34; to prevent the
>>> browser/mailclient to encode this to "
>>>
>>> One last thing. When this is not valid. Why the browser is able to
>>> display it correct?
>>
>> As I already wrote, please provide the context in which the src
>> attribute references appear.
>>
>>> Ronny
>>>
>>>
>>> 2013/5/28 sebb <[email protected]>:
>>>> On 28 May 2013 20:07, Ronny Roscher <[email protected]> wrote:
>>>>> This is just because the (this) browser translate \" to " when not
>>>>> escaped with \
>>>>>
>>>>> So the two sources differs but the mail translated/encoded them :)
>>>>>
>>>>> The original looks as follows
>>>>>
>>>>> works: src="rui/images/icons/16x16/refresh.png"
>>>>>
>>>>> fails: src=\"rui/images/icons/cti/record.png\"
>>>>
>>>> That's not valid HTML.
>>>>
>>>>>
>>>>> \ in front of \" added by me to prevent encoding to "
>>>>>
>>>>> Hope it's clearer now.
>>>>>
>>>>> Regards
>>>>>
>>>>> Ronny
>>>>>
>>>>>
>>>>> Am 28.05.2013 20:44 schrieb "sebb" <[email protected]>:
>>>>>
>>>>>> On 24 May 2013 12:10, Ronny Roscher <[email protected]> wrote:
>>>>>> > Hi
>>>>>> >
>>>>>> > I have a HTTP Sampler calling http://1.2.3.4/test.html and checked the
>>>>>> box
>>>>>> > for downloading all embedded objects.
>>>>>> >
>>>>>> > Some of them work but some of them fails due to strange/wrong character
>>>>>> > encoding in the response
>>>>>> >
>>>>>> > works: src="rui/images/icons/16x16/refresh.png"
>>>>>> > fails: src="rui/images/icons/cti/record.png"
>>>>>>
>>>>>> I don't see how the second one differs from the first.
>>>>>>
>>>>>> > java.net.URISyntaxException: Illegal character in path at index 21:
>>>>>> > http://1.2.3.4/"rui/images/icons/cti/record.png"
>>>>>> >
>>>>>> > is there a way to escape/replace " in the response?
>>>>>>
>>>>>> Seems to me that the HTML response is broken.
>>>>>> Can you provide the actual source for the two image references?
>>>>>>
>>>>>> [You don't have to provide the whole page, just enough context to show
>>>>>> the embedded references]
>>>>>>
>>>>>> > Thanks in advance
>>>>>> >
>>>>>> > Ronny
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>> For additional commands, e-mail: [email protected]
>>>>>>
>>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [email protected]
>>>> For additional commands, e-mail: [email protected]
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]