Klasse RequestPathURLConverter

java.lang.Object
com.beust.jcommander.converters.BaseConverter<URL>
com.beust.jcommander.converters.URLConverter
server.restful.common.converter.RequestPathURLConverter
Alle implementierten Schnittstellen:
com.beust.jcommander.IStringConverter<URL>

public final class RequestPathURLConverter extends com.beust.jcommander.converters.URLConverter
URLs sent as a servlet request parameter are converted here.

 e.g. the HTTP request with request path:
 https://haendel.ddns.net:8443/jsidplay2service/JSIDPlay2REST/proxy/http://haendel.ddns.net:90/hls/61f1b4f5-ce5c-4027-9bb8-5e1223069f2e-7.ts
 is received as:
 /http:/haendel.ddns.net:90/hls/cdfbef9f-95b0-4fd2-9e7a-ee90f11f65fd.m3u8
 and converted to a valid URL:
 http://haendel.ddns.net:90/hls/cdfbef9f-95b0-4fd2-9e7a-ee90f11f65fd.m3u8
 
Autor:
ken
  • Konstruktordetails

    • RequestPathURLConverter

      public RequestPathURLConverter(String optionName)
  • Methodendetails

    • convert

      public URL convert(String value)
      Angegeben von:
      convert in Schnittstelle com.beust.jcommander.IStringConverter<URL>
      Setzt außer Kraft:
      convert in Klasse com.beust.jcommander.converters.URLConverter