Kysymys on yksinkertainen onko jotenkin mahdollista lähettää cllä jonkinlaista dataa joka normaalisti lähetettäisiin selaimen kautta lomakkeen avulla.
Eli miten saataisiin esim googlelle lähetettyä se hakusana?
Voi, mutta suosittelen käyttämään wget:iä. Mitä olet tarkemmin ottaen tekemässä?
Tuossahan tuo on SDL_net-kirjastolla kokonaisuudessaan ja paljon ylimääräistäkin mukana: https://www.ohjelmointiputka.net/keskustelu/
Taisitte ymmärtää asian niin että webistä haettaisiin tiedosto?
Mikäli näin on en näin tarkoittanut, vaan tarkoitin lomakkeen lähetystä.
Eli jos esimerkiksi webissä on lomake joka lähettää lomakkeen avulla tiedon x sivulle b jossa php scripti käsittelee sen, miten tuo kyseinen lomake saataisiin lähetettyä cn avulla?
Et taida ymmärtää, mitä yhteistä on lomakkeen lähettämisellä ja sivupyynnöllä. Lomakehan lähetetään normaalin sivupyynnön mukana. Ensisijainen ongelmasi ei siis ole C:n käyttö asiassa vaan HTTP:n ymmärtäminen. Kaivapa siis ensin siitä tietoa, pikaisella Googletuksella löytyi esimerkiksi "http://www.comptechdoc.org/independent/web/http/
Sinulle yritetään kertoa, että sinun tulisi rakentaa HTTP-pyyntö joka hakee ("lataa") sivun. Sivua haettaessa hoidetaan samalla lomakkeiden lähetys etc, kuten Metabolixin laittamassa linkissä varmaan kerrotaan. HTTP-pyyntö tulee näyttämään suunnilleen tältä, mikäli php-skriptasi käyttää GET-lomakkeita:
GET /search?q=hakusana HTTP/1.1\r\n Host: www.google.fi\r\n Connection: close\r\n Accept: */*\r\n\r\n
Ja tämänlainen paketti olisi siis tarkoitus lähettää palvelimelle porttiin 80, vaikkapa sillä sdl_netillä tai muulla kirjastolla. Näin siis, mutta suosittelen silti lukemaan tuon Metabolixin linkkaaman HTTP RFC:n. Tärkeintähän on, että tiedät mitä olet tekemässä :p
Niin, tai c#:lla. Sisäänrakennetut web-järjestelmät nääs.
Aihe on jo aika vanha, joten et voi enää vastata siihen.