URLDecoder works incorrectly in chinese GBK char with Internet Explorer

The chinese string "�u" should be normally encoded as "%AC%75" in GBK, but Internet Explorer encode it as "%ACu" according to '%75'=='u'.
When URLDecoder encounters url encoded by IE, it will decode '%AC' using gbk charset, and then append 'u' to the result above. So the final result is '?u', it cause a lot of problem to our application.
for a simple workaround, we use the code below instead of simply call URLDecoder.
new String(URLDecoder.decode("%ACu", "iso8859-1").getBytes("iso8859-1"), "gbk")
Is it a bug of URLDecoder?

According to your own description it is a bug in IE.

Similar Messages

  • Flash not working in Windows 8.1 x64 with Internet Explorer 11

    I updated my Windows 8 to 8.1 and Flash has stopped working in IE11.  Flash still works fine in Firefox.  I have tried to use the patches available from Windows, but the patch won't install because "not applicable to your version". 
    The Flash verification page says "You're not running Internet Explorer in Windows 8".  I have tried all the troubleshooting I can find, and no positive results as of yet.  Thanks...

    Hi,
    Please be aware that Flash player is embedded in Windows 8.1.
    Regarding this issue, please try following steps to check the results:
    Update for Internet Explorer Flash Player for Windows 8.1 and Windows 8
    http://support.microsoft.com/kb/2886439
    Flash Player Help / Flash Player issues | Windows 8
    http://helpx.adobe.com/flash-player/kb/flash-player-issues-windows-8.html
    If the issue still persists, please post back the detailed information about the error message when you try to use flash and the event log about your issue.
    Keep post.
    Regards,
    Kate Li
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • With or without add-ons, and after removing/reloading Firefox, some sites behave badly, though they're fine with Internet Explorer.

    The computer in question is running Vista. With Firefox 8, some websites, e.g. Whitepages.com, livefreept.com, behave badly. Spedifically, they require the user to click on tabs. But the tabs don't appear at all. I upgraded to Firefox 10, to no effect. The sites work fine on this same computer with Internet Explorer, and on both our XP and Windows 7 computers using older older versions of Firefox. All three are using the same Norton Internet Security program, with the same settings. Starting in safe mode, with no add-ons has no effect. Help!

    Perform the suggestions mentioned in the following articles:
    * [https://support.mozilla.com/en-US/kb/Template:clearCookiesCache/ Clear Cookies & Cache]
    * Update All your Firefox Plugins -> https://www.mozilla.org/en-US/plugincheck/
    ** '''When Downloading Plugins Update setup files, Remove Checkmark from Downloading other Optional Softwares with your Plugins (e.g. Toolbars, McAfee, Google Chrome, etc.)'''
    Check and tell if its working.

  • Why does my Web Handler work with Internet Explorer, but not with Firefox

    I am trying to develop a web page that uses the Simile Timeline (http://code.google.com/p/simile-widgets/wiki/Timeline) with data from SQL Server.
    In initial testing of my timeline I tested it with Example.xml, a static XML file in the correct format to be event data. I wrote the following in the appropriate place within mytimeline's Javascript: -
    var WebHandler = "Example.xml"
    tl.loadXML(WebHandler, function (xml, url) { eventSourceFamily.loadXML(xml, url) });
    This worked fine with both Firefox and Internet Explorer. I then changed the assignment to
    var WebHandler = "GDBTimeline.ashx?Type=Family&Userid=" + getControlValue("input", "hdnUser");
    so that invoked a web handler that could look up the SQL database and return the XML that I wanted, and wrote this web handler.
    This works perfectly with Internet Explorer, but with FireFox the timeline band is blank. Yet when I examine the http traffic with Fiddler2 (http://www.fiddler2.com/fiddler2/) I see that with either browser there is a response from URL
    /GDB_pages/GDBTimeline.ashx?Type=Family&Userid=robertb
    that returns the XML that it is supposed to.
    I have previously used web handlers with Firefox before, with no problems. The Fiddler results conclusively show that the web handler is invoked, and returns the appropriate XML, and this XML is identical to the XML from the static test with Example.xml.
    Where do I start looking for answers? I don't even know if this is a Simile problem, a Firefox problem, or an ASP.NET problem.
    Thank you, Robert.

    Problem solved. The issue: Content Type was not correct.
    Visual Studio creates the web handler with dummy code like this: -
    Public Sub ProcessRequest(ByVal context As HttpContext) Implements IHttpHandler.ProcessRequest
    context.Response.ContentType = "text/plain"
    context.Response.Write("Hello World")
    End Sub
    I wrote a database query that set a string variable to the XML I wanted: -
    Public Sub ProcessRequest(ByVal context As HttpContext) Implements IHttpHandler.ProcessRequest
    Dim Outstring as string
    ' my logic to fill Outstring with XML
    context.Response.ContentType = "text/plain"
    context.Response.Write(Outstring)
    End Sub
    This works with Internet Explorer. However it's not strictly correct: to make it work with other browsers as well,
    context.Response.ContentType = "text/plain"
    should be
    context.Response.ContentType = "text/xml"
    It now works with IE, FF, and Chrome, and presumably all others.

  • Cannot print due to error message--printer working with Internet Explorer--How do I correct?

    Last week printer worked fine with Firefox.
    This week a message comes back "an error occurred while printing".
    Printer works fine with Internet Explorer.

    To test how Firefox runs "uncustomized" on your system, could you do a two-minute experiment?
    '''Create a new Firefox profile'''
    A new profile will have your system-installed plugins (e.g., Flash) and extensions (e.g., security suite toolbars), but no themes, other extensions, or other customizations. It also should have completely fresh settings databases and a fresh cache folder.
    Exit Firefox and start up in the Profile Manager using Start > search box (or Run):
    firefox.exe -P
    Any time you want to switch profiles, exit Firefox and return to this dialog.
    You'll click the Create Profile button. I recommend using the default location suggested (i.e., just ignore the option to choose a different folder). Then start Firefox in the new profile you created.
    Can you print?
    When returning to the Profile Manager, you might be tempted to use the Delete Profile button. But... it's a bit too easy to accidentally delete your "real" profile, so I recommend resisting the temptation. If you do want to clean up later, I suggest making a backup of all your profiles first in case something were to go wrong.

  • I can not get the flash player plug in to work with Internet Explorer

    I can not get the flash player plug in to work with Internet Explorer

    Zoltan71 wrote:
    I just bought this computer. My Internet Explorer is version 11.0.1
    I have the box checked to Install new version automatically, but it has not done any upgrading.
    I can't get the computer to update anything as far as I can see.
    The flash plug in does work with the Crome browser but it will not work with Internet explorer.
    I looked in the manage add-ons and it says enabled.
    I also went into the safety tab and deselected
    Active X filtering.
    Restarted and still does not work.
    I need help.....
    Chrome uses a different and separate plug-in.
    There are things about IE you need to know, especially 11. Specifically:
    "User-Agent Strings"
    That doesn't mean a lot, I'm sure, but it's the root of your problems, and Flash Player has nothing to do with it.
    Microsoft "rewrote" the User-Agent Strings for the abomination they call their latest and greatest browser. User-Agent Strings are what websites use to identify the browser you're using and provide the proper content for it's browser engine, like ActiveX stuff, and Flash or HTML5 video. Thanks to the geniuses in Redmond, WA, the User-Agent Strings for IE11 (which has a Trident engine), ID it as either "Gecko" (Firefox) or "Webkit" (Chrome). Problem is: when the site the directs to the content for one of these two engines, the Trident engine in IE can't intepret it and the site then sees IE as an "unidentified" browser.
    The problem with an unidentified browser is that the plug-ins in that browser aren't recognized either, so even though you're up to date, it says you need the latest Flash Player when you use IE11. YouTube... has converted to HTML5 video so if it doesn't detect Flash Player, it can display HTML5 (MP4) video which requires no plug-in to play. Facebook can't do that, because HTML5 doesn't apply to games... only video.
    Microsoft has no plans to "fix" the mess they've created because they think it's a great idea to block you out of the websites you visit.
    They recommend using "Compatibility View" and pretending that you're using an older verison of IE... Problem with that is that it's seen limited success, and you have to enable it for EVERY page that has problems... individually.
    I'm not big on "pretending" so I recommend actually using another browser.
    Firefox (from Mozilla)
    Opera (from Opera)
    Safari (from Apple)
    Chrome (from Google)
    ANY of those will work where IE11 won't, with the Flash Player Plug-in (For all other browsers), and Chrome doesn't even need that because it has its own Flash Player plugin built in.

  • Printing problem in 2 programs started 2 days ago, only firefox ,works fine with Internet Explorer?

    Banking web site has a "Print - Friendly View", text on the upper right side of the page which prints out the account information in a different format if you click on the text. All other print functions work ok. The problem is not their when using Internet Explorer. The other program is at Aflacs Web site, and the problem is very similar. When I click on the text that says "Print copy of Invoice" nothing happens, just like the bank text. They both work perfect with Internet Explorer. The problem started about 2 days ago. When it works right, a window will open up and show you what it is going to print and you click on the "print" text, and it prints. Any help with this problem will be greatly appreciated.
    Thank You
    Joe Anderson

    Do you have that problem when running in the Firefox SafeMode? <br />
    [http://support.mozilla.com/en-US/kb/Safe+Mode] <br />
    ''Don't select anything right now, just use "Continue in SafeMode."''
    When in Safe Mode... <br />
    * The status of plug-ins is not affected.
    * Custom preferences are not affected.
    * All extensions are disabled.
    * The default theme is used, without a persona.
    * userChrome.css and userContent.css are ignored.
    * The default toolbar layout is used.
    * The JIT Javascript compiler is disabled.
    * Hardware acceleration is disabled.
    If not, see this: <br />
    [http://support.mozilla.com/en-US/kb/troubleshooting+extensions+and+themes]

  • Flash player work with Safari, but not with Internet Explorer

    My flash player had a problem so I uninstalled it.  I had a problem downloading the player with Internet Explorer, so I successfully download it with Safari.  The player works fine with Safari, but I cannot get it to work with Internet Explorer 8.
    I used to have the Flash Player 10 Active X (10.1.85.3), which I had uninstalled.
    I now have the Flash Player 10 Plugin (10.1.85/3)
    The problem I had downloading the player with IE was that the "allow Active X" information bar never appeared and I was unable to see any download at all.
    How do I get flash to work with my Internet Explorer 8 (8.0.7600.16385)?

    This adobe web site worked easily for me, when I needed to install adobe flash JUST for IE8.
    http://get.adobe.com/flashplayer/otherversions/
    All you need to do is choose your OS in the top window, then in the bottom window choose "Adobe Flash Player 10.1 for Windows Internet Explorer", and voila, that is what adobe installs!! Give it a go. I had problems too, before I foud this. Diligent

  • Since I downloaded Firefox 4, I can't see attachments in my Yahoo mail. This is not a problem of Yahoo, because with Internet Explorer works fine. What is the problem?

    Question
    Since I downloaded Firefox 4, I can't see attachments in my Yahoo mail. This is not a problem of Yahoo, because with Internet Explorer works fine. What is the problem?

    Ok, now they are showing. I restarted my computer again and they are showing now.

  • My Google search autocomplete me in Firefox does not work anymore. However, it still works with Internet Explorer. How can I fix this so Google gives me search suggestions again?

    My Google search autocomplete me in Firefox does not work anymore. However, it still works with Internet Explorer. How can I fix this so Google gives me search suggestions again?

    Solution update: Disabled XULRunner 1.9.1 extension from Add-ons > Extensions. Problem solved.

  • Netflix Instant Play will not work with Firefox but works fine with Internet Explorer

    When I log in to Netflix, I cannot play instant movies from my Queue. I called Netflix and they said to reset my router. I did this and now Netflix Instant play works with Internet Explorer but not Firefox.

    I am able to type a search word in but on clicking it, nothing changes. No results. the word just stays there.
    I also downloaded the https://addons.mozilla.org/firefox/addon/live-http-headers/ -- at first I wondered if it was not letting me install. So I allowed it in exceptions. But I'm not clear on what it does or what I do to use it.

  • Response.sendRedirect doesn't work with Internet Explorer

    I do posts like advised here: http://www.theserverside.com/tt/articles/article.tss?l=RedirectAfterPost. GET-POST-REDIRECT-GET. Now I have a problem when do redirecting to the same page in Internet Explorer. It works good with Mozilla Firefox but not with Internet Explorer. When user click to "Enable"/"Disable" link and do submit, application makes changes on the database. Changes occurs, but redirect to the page doesn't work. When I refresh page, I see that, the changes was occurred. When I use Mozilla Firefox with same JSP, there is no need to refresh page, because, redirect works. When I change redirect URL to other, for example http://www.google.com/, redirect doesn,t work in Internet Explorer too.
    Code of users.jsp JSP:
    <%@ page import="az.ub.ccs.beans.User" %>
    <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    <%@ page errorPage="error.jsp" %>
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    <jsp:useBean id="bc" scope="page" class="az.ub.ccs.beans.BreadCrumb" />
    <jsp:useBean id="user" scope="request" class="az.ub.ccs.beans.User"/>
    <c:if test="${sessionScope.active == null}"><c:redirect url="login.jsp" /></c:if>
    <%
       if(request.getParameter("stateAction") != null)
          int state = (request.getParameter("stateAction").equals("enable")) ? 0 : 1;
          User.changeUserState(Integer.parseInt(request.getParameter("itemID")), state);
          response.sendRedirect("users.jsp");
          //response.setStatus(HttpServletResponse.SC_SEE_OTHER);
          //response.setHeader("Location", "users.jsp");
       bc.add("Users");
    %>
    <jsp:include page="top.jsp" flush="true">
       <jsp:param name="breadCrumbString" value="${bc.breadCrumbsAsHTML}"/>
       <jsp:param name="pageTitle" value="Users"/>
    </jsp:include>
    <tr>
       <td>
          <table border="1" width="100%">
             <tr class="tableHeader">
                <td>ID</td>
                <td>&#1048;&#1084;&#1103; &#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1077;&#1083;&#1103;</td>
                <td>&#1051;&#1086;&#1075;&#1080;&#1085;</td>
                <td>&#1053;&#1086;&#1084;&#1077;&#1088; &#1075;&#1088;&#1091;&#1087;&#1087;&#1099;</td>
                <td>&#1053;&#1072;&#1079;&#1074;&#1072;&#1085;&#1080;&#1077; &#1075;&#1088;&#1091;&#1087;&#1087;&#1099;</td>
                <td>Email</td>
                <td>&#1053;&#1086;&#1084;&#1077;&#1088;</td>
                <td colspan="2">&#1044;&#1077;&#1081;&#1089;&#1090;&#1074;&#1080;&#1077;</td>
             </tr>
             <c:forEach items="${user.userList}" var="user">
             <tr>
                <td align="right">"${user.userID}"</td>
                <td><c:out value="${user.userName}"/></td>
             </c:forEach>
             <tr>
                <td colspan="7"> </td>
                <td colspan="2"><a href="addEditUser.jsp">[Add new]</a></td>
             </tr>
          </table>
          <form name="stateForm" method="post" action="users.jsp">
             <input type="hidden" name="itemID"/>
             <input type="hidden" name="stateAction"/>
          </form>
       </td>
    </tr>
    <jsp:include page="bottom.jsp" flush="true"/>

    I use HttpWatch to see request and response details. Link to the report file of HttpWatch http://tasadar8.googlepages.com/CCSHttpWatch.rar

  • When I try to open a bookmark I get a box that says "what should firefox do with this file?" When I try to change the "open with Internet Explorer" I can't find firefox ? Last week this bookmark worked fine.

    When I open a bookmark a box pops up that says "What should firefox do with this file? "open with Internet Explorer? When I browse I can't find firefox to change to. Last week this book mark worked perfectly.

    Start Firefox in [[Safe Mode]] to check if one of your add-ons is causing your problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
    See [[Troubleshooting extensions and themes]] and [[Troubleshooting plugins]]
    If it does work in Safe-mode then disable all your extensions and then try to find which is causing it by enabling one at a time until the problem reappears.
    You can use "Disable all add-ons" on the ''Safe mode'' start window.
    You have to close and restart Firefox after each change via "File > Exit" (on Mac: "Firefox > Quit")

  • Working with internet explorer

    I know mac no longer supports internet explorer. I need to access applications from my place of employment at home that apparently only work with internet explorer.
    I can partially access the website using firefox, safari, netscape,and the latest internet explorer for macs (5.2), but can't do anything with it. The IT guy at my place of employment tried to help me configure the internet explorer, but says it's old & he couldn't do it. Am I out of luck?

    Just a question: is your work computer a PC? If it is, I recommend biting the bullet and signing up for "Go to My PC" if you haven't already. I assume if you're a Mac user you probably have broadband internet at home and at work. If you use GTMPC you can operate your PC right from your home Mac, and process your stuff from home, save it on your work PC, and you're good to go! It's only $19.95 a month for unlimited usage; $14.95 a month if you sign up and pay for a whole year. It works great - it basically uses your browser at home to extend your home keyboard to your work PC. Your work PC does all the work, not your Mac - but you get to watch. It's as much fun as PC computing can be!

  • I can't see the animations on the website or access most of the options when I log in.Works perfect with Internet explorer though! Please help

    I can't see the animations on this page (looks like a very small image) and when I log in can't access/see some of the options in the website . The page however works perfect with Internet explorer though! Please help identify the kind of plugin/add-on needed to make it work.

    If you're using it in bright light, you may be getting sunlight through the back of the machine which can wash out the display.  The Apple logo on the back of the lid is actually a cut-out that uses the systems back light to make it glow.  Bright light (especially sunlight) can actually shine through the back.  As the users in the login are typically in the middle of the display, this is the area most likely to be washed out as that is where the Apple logo is.  You can try just putting your hand over the Apple logo on the back to block the sunlight when trying to log in.

Maybe you are looking for

  • Error message says I have to delete a corrupt backup file?

    Error message says I have to delete a corrupt backup file, but under my preferneces & under my devices, there is no old backup file to delete, so I can't delete a corrupt one if i dont have any?!

  • Vista SP2 Update Failed To Install

    Can anyone help?  I am having a problem with this particular Microsoft update.  I have my Lenovo 3000 N500 set to automatic updates for Windows.  However, the SP2 update has failed to install on numerous occasions.  I get an error number but am unabl

  • TV only comes in in black & white

    my TV only comes in in black/white. I'm not able to get it in color.

  • 3GPP media not playing correctly with QT7.1

    Hi! I have one file (3GPP media) that plays awfully bad with QT7.1. There are a lot of "squares" and strange colors that appears the whole time while playing. The same file plays OK with a free player called VideoLAN (VLC). Why can not QT7.1 play the

  • Someboby please explain about web administartion in obiee 10g

    In presentataion services----->settings--->administration--->Oracle BI Presentation Services Administration... please explain each and every activities and marketing....... THANKING YOU IN ADVANCE...... Edited by: 980227 on Feb 28, 2013 6:01 AM