View Issue Details

IDProjectCategoryView StatusLast Update
0004303JEDI VCL00 JVCL Componentspublic2008-02-20 09:08
ReporterbheAssigned Toobones 
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.33 
Target VersionFixed in Version3.34 
Summary0004303: HTTPS support in TJvHttpUrlGrabber
DescriptionTJvHttpUrlGrabber does not support the "https:" links.
(Internal parser messes up URL.)
Additional InformationCould be easy done with a derived class TJvHttpsUrlGrabber:

const
  cHTTPSPrefix = 'https://';

type
  TJvHttpsUrlGrabber = class(TJvHttpUrlGrabber)
  public
   class function GetSupportedProtocolMarker: string; override;
  end;

class function TJvHttpsUrlGrabber.GetSupportedProtocolMarker: string;
begin
  Result := cHTTPSPrefix;
end;


But this way you have to always switch between two grabbers.
It is especially painful if you have mixed HTTPS and HTTPS links
and you want to use them with TJvMultiHttpGrabber.
TagsNo tags attached.

Activities

obones

2008-02-20 09:08

administrator   ~0014181

This is now in SVN.
If you want to mix secure and non secure URLs, the recommended way is to use TJvUrlListGrabber

Issue History

Date Modified Username Field Change
2007-12-04 05:19 bhe New Issue
2008-02-20 09:08 obones Status new => resolved
2008-02-20 09:08 obones Fixed in Version => Daily / SVN
2008-02-20 09:08 obones Resolution open => fixed
2008-02-20 09:08 obones Assigned To => obones
2008-02-20 09:08 obones Note Added: 0014181