Lines Matching refs:URL
31 BIT0 = 0, // 0:Bit 0 Set to true,The URL analysis failed
33 BIT2 = 2, // 2:Bit 2 Set to true,The URL has username
34 BIT3 = 3, // 3:Bit 3 Set to true,The URL has password
35 BIT4 = 4, // 4:Bit 4 Set to true,The URL has hostname
36 BIT5 = 5, // 5:Bit 5 Set to true,The URL Port is the specially
37 BIT6 = 6, // 6:Bit 6 Set to true,The URL has pathname
38 BIT7 = 7, // 7:Bit 7 Set to true,The URL has query
39 BIT8 = 8, // 8:Bit 8 Set to true,The URL has fragment
40 BIT9 = 9, // 9:Bit 9 Set to true,The URL Can not be base
107 class URL {
114 explicit URL(const std::string& input);
122 URL(const std::string& input, const std::string& base);
128 * @param base The input parameter is the URL object.
130 URL(const std::string& input, const URL& base);
135 * Gets the host name portion of the URL��not include the port.
140 * Sets the host name portion of the URL��not include the port.
147 * Sets the username name portion of the URL��not include the port.
154 * Sets the password portion of the URL��not include the port.
161 * Sets the scheme portion of the URL��not include the port.
168 * Sets the fragment portion of the URL��not include the port.
175 * Sets the search portion of the URL��not include the port.
182 * Sets the host portion of the URL��not include the port.
189 * Sets the port portion of the URL��not include the port.
196 * Sets the href portion of the URL��not include the port.
203 * Sets the path portion of the URL��not include the port.
210 * Gets the search portion of the URL��not include the port.
217 * Gets the username portion of the URL��not include the port.
224 * Gets the password portion of the URL��not include the port.
231 * Gets the fragment portion of the URL��not include the port.
238 * Gets the scheme portion of the URL��not include the port.
245 * Gets the path portion of the URL��not include the port.
252 * Gets the port portion of the URL��not include the port.
273 * Gets the host name portion of the URL��not include the port.
282 virtual ~URL() {}
287 // bitset<11>:Similar to bool array, each bit status represents the real-time status of current URL parsing