Changeset 1124


Ignore:
Timestamp:
02/15/11 14:06:03 (13 years ago)
Author:
oschonef
Message:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • OAIProvider/trunk/src/main/java/eu/clarin/cmdi/oai/provider/impl/VerbContextImpl.java

    r1123 r1124  
    22
    33import java.io.OutputStream;
    4 import java.io.UnsupportedEncodingException;
    5 import java.net.URLDecoder;
    64import java.util.ArrayList;
    75import java.util.Collections;
     
    3432    private static final int ENCODING_DEFLATE = 0x02;
    3533    private static final int ENCODING_GZIP    = 0x03;
    36     private static final String DEFAULT_URL_ENCODING = "UTF-8";
    3734    private static final String HEADER_ACCEPT_ENCODING = "Accept-Encoding";
    3835    private static final String HEADER_CONTENT_ENCODING = "Content-Encoding";
     
    7875
    7976    public String getParameter(String name) {
    80         try {
    81             String value = request.getParameter(name);
    82             if (value != null) {
    83                 value = value.trim();
    84                 if (!value.isEmpty()) {
    85                     return URLDecoder.decode(value, DEFAULT_URL_ENCODING);
    86                 }
    87             }
    88             return null;
    89         } catch (UnsupportedEncodingException e) {
    90             throw new InternalError("unsupported encoding");
    91         }
     77        String value = request.getParameter(name);
     78        if (value != null) {
     79            value = value.trim();
     80            if (!value.isEmpty()) {
     81                return value;
     82            }
     83        }
     84        return null;
    9285    }
    9386
Note: See TracChangeset for help on using the changeset viewer.