페이지에서 특정 링크 (CSS 사용)를 찾고 href 값으로 상담원 # get을 사용하여 링크가 참조하는 페이지를 검색하는 응용 프로그램이 있습니다. 웹 사이트가 다른 페이지를 반환 할 때 (다른 웹 사이트가 여전히 작동하기 때문에 아마도 웹 사이트는 뭔가 변경된 것 같습니다.) 웹 페이지 계층 구조를 변경하면 차이가 발생하지만 아마도 웹 사이트를 결정하는 것입니다. 요청한 페이지 대신 해당 페이지를 반환합니다. page.uri는 요청 된 URI와는 다른 실제 반환 된 URI를 반영하지만 응답 코드는 200이므로 아마도 리디렉션이 발생하지 않았을 것입니다.기계화 링크 # 클릭 대 에이전트 # 가져 오기
무슨 일이 일어나는지 알아 내려고하면서, 나는 링크를 찾고 페이지 링크를 시도했다. [38]. 클릭. 그러면 올바른 페이지가 반환됩니다. 프로그래밍 방식으로 올바른 링크를 찾는 것은 다소 어려울 수 있습니다 (CSS를 사용하여 링크를 찾을 수 없으므로 요소 만 사용할 수 있습니다). 따라서 현재의 방법을 계속 사용하고 싶습니다. 상담원 # 대 링크 # 클릭으로 페이지를 검색하는 것과 다른 점을 이해하려고합니다. 질문하기 전에 에이전트 #에 대한 URI가 IS과 #click 인 링크의 URI가 같음을 확인했습니다. #click은 다른 페이지를 검색하는 동안 올바른 페이지를 검색 할 수있는 #get과 다른 # 무엇을합니까?
200은 리디렉션이 발생하지 않았 음을 의미하지 않습니다. 마지막 리디렉션이 200 이었음을 의미합니다. – pguardiario
@pguardiario 좋은 점! –