Lines Matching refs:url
31 static const char* kArchivedUrl = "be:url string";
39 BUrl::BUrl(const char* url)
52 SetUrlString(url);
69 BString url;
71 if (archive->FindString(kArchivedUrl, &url) == B_OK)
72 SetUrlString(url);
223 BUrl::SetUrlString(const BString& url)
225 _ExplodeUrlString(url, PARSE_NO_MASK_BIT);
767 BUrl::UrlEncode(const BString& url, bool strict, bool directory)
769 return _DoUrlEncodeChunk(url, strict, directory);
774 BUrl::UrlDecode(const BString& url, bool strict)
776 return _DoUrlDecodeChunk(url, strict);
918 BUrl::_ContainsDelimiter(const BString& url)
920 int32 len = url.Length();
923 switch (url[i]) {
983 char_offset_until_fn_false(const char* url, int32 len, int32 offset,
986 while (offset < len && fn(url[offset]))
996 BUrl::_ExplodeUrlString(const BString& url, uint32 flags)
1003 if (_ContainsDelimiter(url))
1008 int32 length = url.Length();
1010 const char *url_c = url.String();
1041 if (url[offset] == ':') {