Learn R Programming

dataone (version 2.3.0)

encodeUrlPath: Encode the Input for a URL Path Segment.

Description

Encodes the characters of the input so they are not interpreted as reserved characters in url strings. Will also encode non-ASCII unicode characters.

Usage

encodeUrlPath(x, ...)

# S4 method for D1Client encodeUrlPath(x, pathSegment, ...)

Value

the encoded form of the input

Arguments

x

A D1Client object

...

(Not yet used.)

pathSegment

: a string to encode

See Also

D1Client() class description.

Examples

Run this code
if (FALSE) {
d1c <- D1Client("STAGING", "urn:node:mnStageUCSB2")
fullyEncodedPath <- paste0("cn/v1/object/", 
    encodeUrlPath(d1c, "doi:10.6085/AA/YBHX00_XXXITBDXMMR01_20040720.50.5"))
}

Run the code above in your browser using DataLab