C# - Redirected text file (Web)

Indította Szilárd, 2014 január 30, 02:21:58 DÉLUTÁN

Előző téma - Következő téma

Szilárd

Sziasztok!

Egy olyan dolgot szeretnék megvalósítani C#segítségével, hogy a programom képes legyen a webről leolvasni egy text fájlt, ami egyébként böngészőben .htaccess segítségével redirectelve van a gyökér index.php fájljára.

Próbálkoztam egy ilyen megoldással:
Kód (csharp) Kijelölés

string uri = "<egy_sajat_uri>";
string str;

using (WebClient client = new WebClient())
{
    str = client.DownloadString(new Uri(uri));
}


Sejtettem, hogy azt fogja ez eredményezni, hogy egészen az index.php-ig visszaugrik a dolog, és az a fájl lesz kiíratva. Ezt szeretném valahogyan kiküszöbölni, hiszen el szeretném érni azt a fájlt, azonban a böngészőben továbbra is redirectelni akarom az index.php-ra. Valaki tudna segíteni nekem egy minimálisat az elindulásban?
Sajnos a sok keresgélés után sem sikerült rájönnöm a megfelelő megoldásra.

Amire én gondoltam:
Valamiféle HTTP Authentication-re gondoltam, azonban nem feltétlen szeretném a forráskódban megadni a felhasználó / jelszó párost. De ha nagyon nincs más módszer erre, akkor valahogyan megoldom majd ezt, ez már a legkisebb gond lesz, de elsősorban szeretnék valami kézenfekvőbb megoldást választani.

Kiegészítés:
Azért van szükségem annak a fájlnak az elérésére a programomból, mert az adatbázisos megoldás helyett szeretnék egy alapvető módszert kidolgozni, amivel nem meggyorsítani akarom a munkafolyamatomat, hanem csak leegyszerűsíteni olyan téren, hogy ne kelljen csatlakoznom adatbázisokhoz.

Segítségeteket előre is köszönöm!

Szilárd
Java / C# / Swift Programmer

Apple
----------
OS X / iOS User
iPhone 6 Plus
iPad Air 2
MacBook Pro 13" Retina

AximCore

.htaccess-be be lehet állítani, hogy el lehet-e érni közvetlen a fájlokat. ( ha jól emlékszek ) Tehát a böngésző index.php-ra fog menni a progi meg eléri direktbe a txt-ét.

szerk.: redirect-et most nézem, esetleg a htaccess tartalmát belinkeled ?
"Tanítani lehet az ostobát, de gondolkodásra bírni nem."
A Talmud

Windows Firewall
http://devopsreactions.tumblr.com/

Why use Windows, if you have open doors... to Linux

Szilárd

.htaccess tartalma:


RewriteEngine On
RewriteRule ^(.*)$ http://example.com [L,R=301]
Java / C# / Swift Programmer

Apple
----------
OS X / iOS User
iPhone 6 Plus
iPad Air 2
MacBook Pro 13" Retina

AximCore

"Tanítani lehet az ostobát, de gondolkodásra bírni nem."
A Talmud

Windows Firewall
http://devopsreactions.tumblr.com/

Why use Windows, if you have open doors... to Linux

Szilárd

Igen, pontosan ez az, amit kerestem.

Köszönöm a segítségedet!

Szilárd
Java / C# / Swift Programmer

Apple
----------
OS X / iOS User
iPhone 6 Plus
iPad Air 2
MacBook Pro 13" Retina

Powered by EzPortal