A couple utils for URL Manipulation.  
More...
A couple utils for URL Manipulation. 
◆ urltype
◆ urltype_e
Supported URL types. 
| Enumerator | 
|---|
| URL_IS_UNKNOWN | unknown (aka a file)  | 
| URL_IS_DASH | stdin/stdout  | 
| URL_IS_PATH | file://...  | 
| URL_IS_FTP | ftp://...  | 
| URL_IS_HTTP | http://...  | 
| URL_IS_HTTPS | https://...  | 
| URL_IS_HKP | hkp://...  | 
Definition at line 17 of file rpmurl.h.
 
 
◆ urlGetFile()
      
        
          | int urlGetFile | ( | const char * | url, | 
        
          |  |  | const char * | dest | 
        
          |  | ) |  |  | 
      
 
Copy data from URL to local file. 
- Parameters
- 
  
    | url | url string of source |  | dest | file name of destination |  
 
- Returns
- 0 on success, -1 on error 
 
 
◆ urlIsURL()
      
        
          | urltype urlIsURL | ( | const char * | url | ) |  | 
      
 
Return type of URL. 
- Parameters
- 
  
  
- Returns
- type of url 
 
 
◆ urlPath()
      
        
          | urltype urlPath | ( | const char * | url, | 
        
          |  |  | const char ** | pathp | 
        
          |  | ) |  |  | 
      
 
Return path component of URL. 
- Parameters
- 
  
  
- Return values
- 
  
    | pathp | pointer to path component of url |  
 
- Returns
- type of url