나는 이 있습니다. 검색 페이지 수 : 및 결과 페이지입니다. 결과 페이지의 결과 목록은 URL 목록입니다.UrlReferrer 대 세션 VS 쿼리 매개 변수
URL은 검색 페이지에 따라 달라 지므로 사용자가 search-page1에서 온 경우 사용자는 search-page2에서 온 사용자와 다른 URL을 얻습니다.
결과 페이지에서 나는 사용자가 어떤 검색 페이지에서 왔는지 알아야합니다. 먼저 UrlRefferer를 사용하여 테스트했지만 결과 목록에 너무 많은 결과가있는 경우 페이징을 사용하고 사용자가 두 번째 결과 목록을 클릭하면 UrlReferrer가 느슨해집니다.
가장 좋은 방법은 무엇입니까? 이 작업을 수행? Session을 사용하거나 URL에서 쿼리 매개 변수를 더 잘 사용하려면?
거의 하나의 요청 ... 내가 말했듯이 많은 결과가 있고 사용자가 두 번째 (세 번째, ...) 페이지에서 결과를보고 싶어하면 그는 또 다른 요청을 보냅니다. 따라서 다음 페이지로 매개 변수를 전달해야합니다. – speyburn
일부 코드 샘플을 게시하고 어떤 종류의 prog/script 언어를 사용하고 있습니까? – santu
저는 C#을 사용하고 있습니다. 그러나 이것은 일반적인 질문입니다. 내 프로젝트는이 문제에 대한 몇 가지 코드 샘플을 게시하기에는 너무 무리하지만 예제없이 질문을 명확히해야합니다. – speyburn