Reza_Pc
New Member
با استفاده از کلاس webclient در asp.net میتوان سایتهای دیگر را مانند amazon درداخل سایت شخصی خودمان وارد کنیم .
ساده ترین راه برای استفاده صفحات اینترنتی مربوط به وب سرور های دیگر استفاده از کلاسwebclient است.
این کلاس شامل 3 متد برای دانلود اطلاعات میباشد که عبارتند از:
1-DownloadData
2-DownloadFile
3-OpenRead
برای مثال توسط کد زیر صفحه اصلی amazon.com را به داخل صفحه سایت خودمان اضافه می کنیم
با اجرای کد زیر amazon.com در داخل سایت شما نشان داده می شود
imports system.net
Sub Page_Load
Dim wcMicrosoft As WebClient
Dim objUTF8Encoding As UTF8Encoding
Dim strResponse As String
wcMicrosoft = New WebClient
objUTF8Encoding = New UTF8Encoding
strResponse = objUTF8Encoding.GetString( _
wcMicrosoft.DownloadData( "http://www.amazon.com" ) )
strResponse = RegEx.Replace( strResponse, "(<img.*?>)", "[image]", RegExOptions.SingleLine )
Response.Write( strResponse )
End Sub
ساده ترین راه برای استفاده صفحات اینترنتی مربوط به وب سرور های دیگر استفاده از کلاسwebclient است.
این کلاس شامل 3 متد برای دانلود اطلاعات میباشد که عبارتند از:
1-DownloadData
2-DownloadFile
3-OpenRead
برای مثال توسط کد زیر صفحه اصلی amazon.com را به داخل صفحه سایت خودمان اضافه می کنیم
با اجرای کد زیر amazon.com در داخل سایت شما نشان داده می شود
imports system.net
Sub Page_Load
Dim wcMicrosoft As WebClient
Dim objUTF8Encoding As UTF8Encoding
Dim strResponse As String
wcMicrosoft = New WebClient
objUTF8Encoding = New UTF8Encoding
strResponse = objUTF8Encoding.GetString( _
wcMicrosoft.DownloadData( "http://www.amazon.com" ) )
strResponse = RegEx.Replace( strResponse, "(<img.*?>)", "[image]", RegExOptions.SingleLine )
Response.Write( strResponse )
End Sub