2012-09-12 2 views

답변

1

페이지에서 단추를 클릭하면 두 번째 클릭이 등록되지 않도록 해제 한 다음 요청을 보내고 응답을 받으면 적절한 조치를 취하십시오.

이 서버 측을 수행하는 것은 어려울 수 있습니다. 요청을 직렬화 한 다음 각 요청을 최근 기록과 비교하고 해당 요청이 중복인지 판별해야합니다. 이것은 합법적 인 중복이있을 수 있기 때문에 어려울 수 있으며 이들을 구별하는 것이 어려울 수 있습니다.

+0

버튼의 클릭 이벤트를 푸시하는 경우 .on() 및 .off()가 세션의 모든 매개 변수를 저장 한 다음 서버 측의 세션에 대한 다음 요청을 확인하는 것이 더 낫다고 생각하십니까 ?? @Bill –

+0

.on() 버튼을 클릭 한 다음 아약스를 사용할 수 있기 바로 직전에 .off()를 사용하고 성공한 경우 다시 되돌릴 수 있습니다() - 때로는 이유가 무엇인지 서버 작동을 확인한 후, 버튼을 다시 클릭하면 제대로 작동합니다. 서버 측이 더 나은 검사 방법이라고 생각 했었습니다. 서버 측에서는 항상 편함을 느낍니다. –

+0

중복 점검은 실제로 복잡해 질 수 있습니다. 요청이 들어오고 동시에 서버에 의해 처리되는 경우 어떻게 든 감지하고이를 방지해야합니다. 그러면 복잡해질 수 있습니다. – Bill

관련 문제