user:skripty:functions
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
user:skripty:functions [2021/02/18 09:14] – [Parsování JSON odpovědi z API GC] gord | user:skripty:functions [2022/06/02 12:43] (current) – [Práce s regulárním výrazy] geby | ||
---|---|---|---|
Line 29: | Line 29: | ||
* za hodnotu **User Agent** přidejte CRLF a pak další parametr, který má být v hlavičce. Může jich být i několik, odělovačem je vždy CRLF | * za hodnotu **User Agent** přidejte CRLF a pak další parametr, který má být v hlavičce. Může jich být i několik, odělovačem je vždy CRLF | ||
* pokud nechcete **User Agent** zadávat, bude na začátku rovnou CRLF | * pokud nechcete **User Agent** zadávat, bude na začátku rovnou CRLF | ||
+ | * tento postup pravděpodobně nebude účinný u parametrů, které GeoGet posílá automaticky | ||
* jako příklad muže být odeslání přihlašovacích údajů | * jako příklad muže být odeslání přihlašovacích údajů | ||
<WRAP 92% right> | <WRAP 92% right> | ||
<code delphi>// | <code delphi>// | ||
- | | + | Url:=https://uživatel: |
//ale je také možné použít běžné Url a nastavit | //ale je také možné použít běžné Url a nastavit | ||
- | | + | |
</ | </ | ||
</ | </ | ||
<WRAP clear></ | <WRAP clear></ | ||
- | | + | * :!: pokud volání webové stránky vrátí chybovou hodnotu, funkce se vrátí hodnotu '' |
- | | + | |
+ | <code delphi> | ||
+ | * funkce vrací návratovou hodnotu z předchozího volání HttpAsk() nebo HttpAskUA() < | ||
+ | |||
+ | <code delphi> | ||
+ | * funkce vrací http hlavičku z předchozího volání HttpAsk() nebo HttpAskUA() < | ||
<code delphi> | <code delphi> | ||
Line 434: | Line 440: | ||
===== Práce s regulárním výrazy ===== | ===== Práce s regulárním výrazy ===== | ||
- | Regulární výrazy používají [[http://regexpstudio.com/TRegExpr/Help/RegExp_Syntax.html|syntaxi podobnou Perlu]]. | + | Regulární výrazy používají [[https://regex.sorokin.engineer/en/latest/regular_expressions.html|syntaxi podobnou Perlu]]. |
<code delphi> | <code delphi> | ||
Line 523: | Line 529: | ||
<code delphi> | <code delphi> | ||
* Zavře aktuální databázi a otevře databázi s udaným jménem. Pokud databáze neexistuje, vyrobí se nová. Stávající databáze ale nesmí mít spuštěnu transakci, jinak bude vyvolána výjimka a běh skriptu se zastaví! < | * Zavře aktuální databázi a otevře databázi s udaným jménem. Pokud databáze neexistuje, vyrobí se nová. Stávající databáze ale nesmí mít spuštěnu transakci, jinak bude vyvolána výjimka a běh skriptu se zastaví! < | ||
+ | * <wrap important></ | ||
+ | |||
===== Práce s atributy ===== | ===== Práce s atributy ===== |
user/skripty/functions.1613636096.txt.gz · Last modified: 2021/02/18 09:14 by gord