2014-12-24 3 views
0

나는 제품 부품 번호가있는 웹 사이트를 가지고 있습니다. 다른 웹 사이트 검색 창에서이 부품 번호를 검색 할 수 있는지 알고 싶습니다. 즉, 문자열을 다른 웹 사이트 검색 창에 삽입하고 코드 숨김으로 모두 검색을 실행하는 것입니까?다른 웹 사이트의 ASP.NET 사이트 검색 문자열

답변

0

당신이 다른 웹 사이트의 소유자가 아니며 어떻게 작동하는지 모르겠다 : 다른 웹 사이트의 "검색"버튼을 클릭하면 웹 서버에 대한 요청이 트리거됩니다. GET 또는 POST 또는 Ajax 요청을 통해 같을 수도 있습니다.

대상 웹 사이트에 따라 다르지만 가장 좋은 방법은이 GET 또는 POST (네트워크 탭에서 Firefox 또는 Google을 사용하여 매우 쉽게)에 대한 정보를 얻고 자신의 응용 프로그램 코드에서 직접 처리하는 것입니다 HttpWebRequest (예 :)을 사용합니다.

이 방법은 "텍스트 상자를 채우고 단추를 클릭하여 응답을 검색하는"동작을 모방하려고 시도하는 것보다 쉽고 안전합니다. 그러나 이것도 가능합니다 (예 : watin, selenium과 같은 웹 테스트 프레임 워크). . 구체적으로)

: 당신이 당신의 구글 크롬의

  • 를 열고 "인터넷"탭에서 발굴하려는 웹 사이트에

    • 이동/당신이 원하는대로 파이어 폭스/검색 채우기 그것을
    • 가능 텍스트 상자
    • 검색 버튼을 클릭하십시오.
    • 요청 및 응답이 브라우저에서 나타난 것을보십시오. "검색"쿼리를 보내는 방법과 반환 된 응답의 형식을 알 수 있습니다.

    더 많은 정보를 제공하지 않아서 일반적인 답변이 아니라 확실한 답변이지만 도움이되기를 바랍니다.

  • +0

    고맙습니다. 시도해보십시오. – user3719173