2012-11-16 2 views
0

내 웹 페이지에 웹 사이트 부분을 표시하려고합니다.이 경우 iframe을 사용하려고합니다. 그러나 웹 사이트에서 데이터를 가져 와서 표시 할 수있는 다른 아이디어 내 웹 페이지에 좋아. 이 웹 사이트 http://www.sugaronline.com/웹 사이트 데이터를 가져와 내 웹 페이지에 표시

하고

http://i.stack.imgur.com/CVsrh.jpg

이 하나가 iframe을를 사용하는 것을 제외하고이 작업을 수행 할 수있는 방법이 알려주세요 m y를 웹 페이지에서이 부분을 표시하려면?

업데이트

Shared Function GetHtmlPage(ByVal strURL As String) As String 
     Dim strResult As String 
     Dim objResponse As WebResponse 
     Dim objRequest As WebRequest = HttpWebRequest.Create(strURL) 
     objResponse = objRequest.GetResponse() 
     Using sr As New StreamReader(objResponse.GetResponseStream()) 
      strResult = sr.ReadToEnd() 
      sr.Close() 
     End Using 
     Return strResult 
    End Function 

Dim responses As String = GetHtmlPage(theurl) 

답변

0

당신이 PHP를 사용하는 경우, CURL을 사용해보십시오, 그것은 대상 사이트에서 데이터를 가져와 다음 페이지에 포함 할 수 있습니다 서버 측 요청입니다.

.Net을 사용하는 경우 httpwebrequest를 사용하여 동일한 작업을 수행 할 수 있습니다.

요약하면 데이터를 가져 오려면 서버에서 대상 웹 사이트로 서버 측 요청을해야하며 해당 데이터가 웹 사이트에서 온 것처럼 페이지에 포함시킬 수 있습니다.

이 게시물에 여기

How to use httpwebrequest to pull image from website to local file

을 확인하시기 바랍니다 당신이해야 할 모든 당신이 이미지가 준비 바이트있을 때, 당신은 응답하지만 그 전에 그 바이트를 작성해야

, 당신을 이미지를 보내려고한다는 것을 브라우저가 알 수 있도록 적절한 헤더를 보내야합니다.

+0

선생님 나는'httpwebrequest'는하지만 난 내 질문에 필요로 나를 정확히 할 샘플을 보여주십시오 – user1820339

+0

당신이 그물 사용하고 있습니까에 대해 알거나 PHP? –

+0

여기에 .net http://www.808.dk/?code-csharp-httpwebrequest의 예가 있습니다 –

관련 문제