URLBuilder class
Kelas yang menangani pembuatan, modifikasi, dan penguraian URL.
Metode
| append |
Tambahkan jalur yang disediakan ke jalur URL ini yang sudah ada. Jika jalur yang disediakan berisi kueri, maka akan ditambahkan ke URL ini juga. |
| get |
Dapatkan host yang telah diatur dalam URL ini. |
| get |
Dapatkan jalur yang telah diatur dalam URL ini. |
| get |
Dapatkan port yang telah diatur dalam URL ini. |
| get |
Dapatkan kueri di URL ini. |
| get |
Dapatkan nilai parameter kueri dengan nama parameter kueri yang disediakan. Jika tidak ada parameter kueri dengan nama yang disediakan, maka tidak terdefinisi akan dikembalikan. |
| get |
Dapatkan skema yang telah diatur dalam URL ini. |
| parse(string) | |
| replace |
Jika searchValue yang disediakan ditemukan di URLBuilder ini, ganti dengan replaceValue yang disediakan. |
| set |
Atur host untuk URL ini. Jika host yang disediakan berisi bagian lain dari URL (seperti port, jalur, atau kueri), bagian tersebut juga akan ditambahkan ke URL ini. |
| set |
Atur jalur untuk URL ini. Jika jalur yang disediakan berisi kueri, maka akan ditambahkan ke URL ini juga. |
| set |
Atur port untuk URL ini. Jika port yang disediakan berisi bagian lain dari URL (seperti jalur atau kueri), bagian tersebut juga akan ditambahkan ke URL ini. |
| set |
Atur kueri dalam URL ini. |
| set |
Atur parameter kueri dengan nama dan nilai yang disediakan dalam kueri URL ini. Jika nilai parameter kueri yang disediakan tidak ditentukan atau kosong, parameter kueri akan dihapus jika ada. |
| set |
Atur skema/protokol untuk URL ini. Jika skema yang disediakan berisi bagian lain dari URL (seperti host, port, jalur, atau kueri), bagian tersebut juga akan ditambahkan ke URL ini. |
| to |
Detail Metode
appendPath(string | undefined)
Tambahkan jalur yang disediakan ke jalur URL ini yang sudah ada. Jika jalur yang disediakan berisi kueri, maka akan ditambahkan ke URL ini juga.
function appendPath(path: string | undefined)
Parameter
- path
-
string | undefined
getHost()
Dapatkan host yang telah diatur dalam URL ini.
function getHost(): string | undefined
Mengembalikan
string | undefined
getPath()
Dapatkan jalur yang telah diatur dalam URL ini.
function getPath(): string | undefined
Mengembalikan
string | undefined
getPort()
Dapatkan port yang telah diatur dalam URL ini.
function getPort(): string | undefined
Mengembalikan
string | undefined
getQuery()
Dapatkan kueri di URL ini.
function getQuery(): string | undefined
Mengembalikan
string | undefined
getQueryParameterValue(string)
Dapatkan nilai parameter kueri dengan nama parameter kueri yang disediakan. Jika tidak ada parameter kueri dengan nama yang disediakan, maka tidak terdefinisi akan dikembalikan.
function getQueryParameterValue(queryParameterName: string): string | string[] | undefined
Parameter
- queryParameterName
-
string
Mengembalikan
string | string[] | undefined
getScheme()
Dapatkan skema yang telah diatur dalam URL ini.
function getScheme(): string | undefined
Mengembalikan
string | undefined
parse(string)
replaceAll(string, string)
Jika searchValue yang disediakan ditemukan di URLBuilder ini, ganti dengan replaceValue yang disediakan.
function replaceAll(searchValue: string, replaceValue: string)
Parameter
- searchValue
-
string
- replaceValue
-
string
setHost(string | undefined)
Atur host untuk URL ini. Jika host yang disediakan berisi bagian lain dari URL (seperti port, jalur, atau kueri), bagian tersebut juga akan ditambahkan ke URL ini.
function setHost(host: string | undefined)
Parameter
- host
-
string | undefined
setPath(string | undefined)
Atur jalur untuk URL ini. Jika jalur yang disediakan berisi kueri, maka akan ditambahkan ke URL ini juga.
function setPath(path: string | undefined)
Parameter
- path
-
string | undefined
setPort(string | number | undefined)
Atur port untuk URL ini. Jika port yang disediakan berisi bagian lain dari URL (seperti jalur atau kueri), bagian tersebut juga akan ditambahkan ke URL ini.
function setPort(port: string | number | undefined)
Parameter
- port
-
string | number | undefined
setQuery(string | undefined)
Atur kueri dalam URL ini.
function setQuery(query: string | undefined)
Parameter
- query
-
string | undefined
setQueryParameter(string, any)
Atur parameter kueri dengan nama dan nilai yang disediakan dalam kueri URL ini. Jika nilai parameter kueri yang disediakan tidak ditentukan atau kosong, parameter kueri akan dihapus jika ada.
function setQueryParameter(queryParameterName: string, queryParameterValue: any)
Parameter
- queryParameterName
-
string
- queryParameterValue
-
any
setScheme(string | undefined)
Atur skema/protokol untuk URL ini. Jika skema yang disediakan berisi bagian lain dari URL (seperti host, port, jalur, atau kueri), bagian tersebut juga akan ditambahkan ke URL ini.
function setScheme(scheme: string | undefined)
Parameter
- scheme
-
string | undefined
toString()
function toString(): string
Mengembalikan
string