Diskuze: Použití WebApi na webu
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 6 zpráv z 6.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


Myslím, že to, co potřebuješ, je CORS (Cross Origin Resource Sharing).
Nepouzivam asp net. Funguje to podobne jako php. Takze ti to zkusim popsat na
php.
Kdyz chces, aby ti server prelozil php soubor na html kod, tak musi na serveru
bezet php-dekoder (sluzba). Tomu programu posilas vsechny soubory s priponou
php. (obdobne asp net)
Server muzes mit na svem pc nebo nekde na internetu.
Server na tvem pc ma ip adresu 127.0.0.1. Win ma zapnuty DNS server, ktery ti
tu adresu preklada z textu 'localhost' na ip '127.0.0.1'
C:\Windows\System32\drivers\etc\hosts
127.0.0.1 localhost
Server venku ma ip adresu registrovanou u registratora domen. Inetovy DNS pak
vsechno na tu adresu nebo domain-name smeruje na tvuj pc. Bez registrace tvuj pc
v podstate neexistuje, je skryty za firewallem poskytovatele tveho inet
pripojeni.
Jsou samozrejme ruzne zpusoby, jak to obejit s vyuzitim ruznych inet sluzeb.
Pokud to simulujes jen u sebe, pro sebe, pak staci tvemu pc zadat nejakou
pevnou ip adresu. A prenastavit si router tak, aby tuto adresu neprideloval
zadnemu dalsimu pc. Pak z jineho pc na stejnem routeru muzes pristupovat ke
svemu pc pomoci teto adresy.
Samozrejme si muzes na routeru nastavit i DNS smerovani, prekladat textovy
retezec na ip adresu. Ale, to uz je navic.
Vypada to pak tak, ze mas treba
10.0.0.1:8080/xx.asp (ted mas localhost/xx.asp)
No, a pak je tu takove reseni na cizim serveru, kdy potrebujes s vymenovat
informace. Program nahrajes na externi server a na svem pc mas textovy
web-browser a nejaky exe (nebo to muze byt i bat, php, to uz je jedno), ktery
spoustit treba pravidelne kazdych 5 min, ktery zavola textovy browser, ten vrati
txt z nejake stranky a ty podle toho mu posles treba data zpet opet zavolanim
toho textoveho browseru. (bohuzel si ted nevybavim priklad, nazev programu,
tusim curl).
V podstate podobne funguje php file_get_contents (stahne soubor z url). Jen
musis tomu programu rici, ze musi bezet neustale.
V php se da vytvorit socket server. Ktery je vlastne takova sluzba, ktera bezi,
dokud nespadne nebo neskonci php nebo se neusela restart.
To je ale opacna cesta nez potrebujes.
No, nevim, zda nepisi ted uplne mimo, zda to treba nejak asp neresi jinak. Ale tak zhruba bych to resil ja.
To čo je vo webapi dať do knižnice dll a tú nakopírovať do projektu a nareferencovať...
Ahoj díky za odpověď vypadá to dobře, ale asi to nebude ono, pokud to tedy nedělám blbě... Myslím si, že to není přesně to co potřebuju... Jasně no tk ten způsob s nakopírování DLL je téměř stejný jako natavi tu sdílenou složku. Jenom mě štve, že to nejde nějak odděleně ale chápu no...
Zobrazeno 6 zpráv z 6.