SanitizeURL: Remove illegal URL characters

View source: R/GetRealTimeGrib.R

SanitizeURLR Documentation

Remove illegal URL characters

Description

An internal routine for replacing illegal URL character in level and variable names

Usage

SanitizeURL(bad.strs)

Arguments

bad.str

A vector of strings destined for concatenation into a URL. They may have characters that are not allowed in URLs.

Details

This is an internal function that helps make sure variable and level names create valid URLS for downloading model data.

Value

good.str

A vector of strings with illegal URL characters replaced by their percent encoding

Author(s)

Daniel C. Bowman danny.c.bowman@gmail.com

Examples


bad.strs <- c("I am full of ^ill=/\\egal characters")
good.str <- SanitizeURL(bad.strs)
print(good.str[1])

rNOMADS documentation built on Sept. 6, 2022, 5:06 p.m.