2013-02-28 4 views
0

나는 서버에 데이터를 전송하는 POST 요청을 사용하고 있습니다,하지만 난 이런 고전적인 요청을 전송하는 것이 좋습니다 경우 싶습니다서버로 데이터를 보내는 가장 좋은 방법은 무엇입니까?

$.post(
    "<?php echo Settings\Path\URL::$ajax?>/ajaxValidator.php", 
    { 
         item : "Captcha", 
     recaptchaChallenge : Recaptcha.get_challenge(), 
     recaptchaResponse : Recaptcha.get_response() 
    }, 
    function(result){ 
     if(result == "true"){ 
      signup(); 
     } else { 
      $("#signupRecaptchaError").show(); 
      recaptchaCreate(); 
     } 
    } 
); 

를하거나 사용하여 POST 요청을 사용하여 데이터를 전송하는 것이 좋습니다 경우 JSON 다음과 같이 :

차이점이 무엇인지 알 수 있습니까?

답변

0

차이는 없습니다. 클라이언트가 데이터를 수집하는 방법 만 변경했습니다. 요청은 정확히 동일합니다.

더 나은 데이터 수집 방법은 프레임 워크의 전체 구조에 따라 다릅니다.

코드를 살펴보면 다음과 같은 대규모 건축 관련 질문에 대한 걱정을 시작하기 전에 해결해야 할 다른 문제를 확인할 수 있습니다. 그래서 제 권고안은 : 지금 당장은 중요하지 않습니다. 당신이 왜 다른 사람보다 낫지 만 분명한 이유가 생길 때까지 말입니다.

0

실제로 차이는 없지만 나는 개인적으로 후자를 선호합니다. 매개 변수를 추상화하면 유연성이 향상됩니다. 필요한 경우 런타임 중에 값을 스왑 할 수 있습니다.

관련 문제