C# içinde bir URL'nin nasıl alınacağını inceledikten sonra, HttpContext hakkında konuşarak insanları görmeye devam ettim, zaten system.Web kullanıyorum ve HttpContext'e erişmeye çalışıyordum ama değil. Lütfen bana yardım et. "Site:" veya "filetype:" ve sonra buna benzer arama sonucunun URL'sini almak:HttpContext'te değil System.Web visual studio topluluğu 2015
0
A
cevap
0
Aslında yapmak isteyen ediyorum gibi gelişmiş google arama anahtar kelimeleri kullanarak bir Google araması önceden oluşturmaktır
böyle bir şey deneyebilirsiniz:
public static async Task Test()
{
var client = new HttpClient();
HttpResponseMessage response = await client.GetAsync(@"https://google.ca");
string responseUrl = response.RequestMessage.RequestUri.ToString();
}
+1
içine daha çok bakacağım Teşekkür ederim, sadece Google'ın aramaları için URL'lerini nasıl biçimlendirdiğine baktım ve bunu dizgenin dışında ekledim: string html = web.DownloadString ("http: // google.com/search?q=site: "+ giriş + webExtCombo.Text +" + inurl:/"); –
HttpContext sunucu tarafında olduğunuzda müşterinin url almak için izin verir. Belki de HttpClient'e bir göz atmalısın? – Flott
tamam, teşekkürler, httpclient –