반응형

Ajax 33

formData 개체가 jquery AJAX post와 함께 작동하지 않습니까?

formData 개체가 jquery AJAX post와 함께 작동하지 않습니까? 코드로 바로 이동합니다. var formData = new FormData(); formData.append('name', dogName); formData.append('weight', dogWeight); formData.append('activity', dogActivity); formData.append('age', dogAge); formData.append('file', document.getElementById("dogImg").files[0]); console.log(formData); 서버에 비동기적인 모든 정보를 보내기 위해 formData 객체에 몇 가지 문자열과 하나의 파일 객체를 추가합니다. 그 직후에..

sourcecode 2023.11.05

자바스크립트:변수에 할당된 콜백 함수에 변수를 전달할 수 있습니까?

자바스크립트:변수에 할당된 콜백 함수에 변수를 전달할 수 있습니까? 많은 사람들이 댓글에서 이 질문이 너무 많다고 해서 이 질문을 하는 것을 망설이게 되었지만, 저는 여전히 그들의 답변에서 해결책을 찾지 못했습니다. 주로 (1) 그들이 일반적으로 jQuery를 사용하고 있고 (2) 질문에 제가 이해할 수 없는 기술적인 부분이 포함되어 있기 때문입니다. 저는 변수가 포함된 기능이 있습니다.변수에 함수가 할당됩니다.저는 이 개념이 AJAX만의 개념은 아니라고 확신합니다. 하지만 그것이 변화를 가져온다면, 제가 사용하고 있는 맥락입니다. function iClick(this) { var foo = "I would like to pass this."; ajax.onreadystatechange = functio..

sourcecode 2023.10.31

AJAX 호출 보안 설정

AJAX 호출 보안 설정 사용자가 내 자바스크립트 파일을 보고 함수의 내용을 복사하여 AJAX를 사용하여 서버로 요청을 보내면 어떻게 됩니까?그리고 이런 일이 일어나지 않도록 적절히 보호할 수 있는 방법이 있을까요?이로부터 보호하는 방법은 웹 요청으로부터 보호하는 방법과 다르지 않습니다.사이트가 어떤 형태의 인증을 요구하는지(즉, 사용자가 로그인해야 함) 확인하고 요청이 제대로 인증되지 않으면 아무런 조치도 취하지 않도록 합니다. 일반적으로 AJAX 요청을 할 때 쿠키도 요청과 함께 전송되므로 AJAX 요청과 함께 일반 요청에 사용하는 것과 동일한 인증 방법을 사용할 수 있습니다.codeka에 따르면, 누군가가 당신의 자바스크립트 요청에 있는 것과 동일한 그들만의 Ajax 쿼리를 만드는 것을 막을 방법이..

sourcecode 2023.10.31

심포니 CSRF and Ajax

심포니 CSRF and Ajax 심포니 2 프로젝트에 아약스 기능을 구현하려고 합니다.jquery의 $.post를 사용하여 컨트롤러로 데이터를 다시 보내고 싶습니다.그러나 데이터를 게시만 하면 symphony의 crf 보호는 양식에만 적용되는 것처럼 보이기 때문에 CSRF 보호가 적용되지 않습니다. 이를 구현하는 아주 간단한 방법은 무엇입니까? 양식을 사용할 때 CSRF 토큰이 통과하는지 여부를 확인하기 위해 $form-> is Valid()만 하면 됩니다.저는 현재 제가 포스팅하고 싶은 모든 것을 양식에 담아 포스팅하고 있습니다.기본적으로 저는 CSRF 보호를 구현하기 위해서만 그 양식을 사용하고 있다는 것을 의미합니다. 이것은 해킹된 것처럼 보입니다.Symfony2 CSRF 토큰은 기본적으로 세션을 ..

sourcecode 2023.10.31

클라이언트에 쿠키가 설정되지 않을 수 있는 이유는 무엇입니까?

클라이언트에 쿠키가 설정되지 않을 수 있는 이유는 무엇입니까? jQuery.jax를 사용하여 다른 호스트에 대한 요청을 수행하는 웹 응용 프로그램이 있습니다("localhost"의 다른 포트를 사용하기 때문에 지금은 실제로 동일합니다).그러면 서버는 쿠키를 반환합니다. Chrome의 Dev Tools에 나와 있는 HTTP 응답의 cookie 값은 Set-Cookie: MyUserSession=JxQoyzYm1VfESmuh-v22wyiyLREyOkuQWauziTrimjKo=;expires=Sun, 10 Feb 2013 22:08:47 GMT;path=/api/rest/ 그리고 앞으로 4시간의 기간이 만료됩니다. 그러나 쿠키는 저장되지 않고 후속 요청과 함께 전송됩니다(Chrome과 Firefox 모두에서 ..

sourcecode 2023.10.06

C# WebBrowser 컨트롤 -- AJAX 이후에 문서 요소를 가져오시겠습니까?

C# WebBrowser 컨트롤 -- AJAX 이후에 문서 요소를 가져오시겠습니까? 웹브라우저 컨트롤을 사용하여 새로운 컨텐츠/요소를 추가하는 AJAX로 변경할 수 있는 웹 컨텐츠를 볼 수 있는 어플리케이션을 작성합니다.아무리 노력해도 새로운 요소를 얻을 수가 없는 것 같습니다.브라우저 Ctl.문서텍스트에는 최신 페이지가 없으며 당연히 "뷰 소스"에도 없습니다. 이 컨트롤을 사용하여 이 새 데이터를 가져올 방법이 있습니까? :( 도와주세요.감사합니다! IE: Browser.Navigate("www.somewebpagewithAJAX.com"); //Code that waits for browser to finish... ... //WebBrowser control has loaded content and..

sourcecode 2023.10.01

POST jQuery 배열을 장고에 연결

POST jQuery 배열을 장고에 연결 jQuery 배열의 간단한 숫자를 장고에 올리려고 하는데, 정말 안 되네요.저는 이것에 대해 약간의 도움이 필요합니다.다음 오류와 함께 Http 500이 표시됩니다. Internal Server Error: /edit_lists/ Traceback (most recent call last): File "/home/jabez/.virtualenvs/hackernews/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 187, in get_response response = middleware_method(request, response) File "/home/jabez/.virtualenvs..

sourcecode 2023.09.26

asp.net mvc: ajax를 사용하여 페이지 호출 시 탐지하는 방법

asp.net mvc: ajax를 사용하여 페이지 호출 시 탐지하는 방법 asp.net mvc에서 ajax를 사용하여 페이지가 호출될 때 어떻게 감지합니까?프로페셔널 ASP에 의하면.NET MVC 1.0 북, MVC AJAX 라이브러리는 "XMLHtpRequested-With" 값의 폼 필드를 삽입합니다. 그런 다음 시스템에서 확장 메서드를 사용할 수 있습니다.웹.Mvc는 단순히 전화를 걸 수 있다는 것을 의미합니다.Request.IsAjaxRequest()그리고 이것이 AJAX 요청이라면 간단한 참말이나 거짓말을 얻을 수 있습니다.다음과 같이 수동으로 확인할 수 있습니다. bool isAjaxRequest = request.Headers["X-Requested-With"] == "XMLHttpReque..

sourcecode 2023.09.16

구글 스프레드시트에 AJAX 게시

구글 스프레드시트에 AJAX 게시 양식 데이터를 구글 스프레드시트에 올리려고 합니다.현재 양식이 유효한 경우 다음과 같은 현상이 발생합니다. if (validateForm === true) { $.ajax({ type: 'post', url: 'https://docs.google.com/spreadsheet/ccc?key=0AlwuDjMUxwhqdGp1WU1KQ0FoUGZpbFRuUDRzRkszc3c', data: $("#workPLZ").serialize(), success: alert($("#workPLZ").serialize()) }); } else {} 성공 설정을 사용하여 양식 데이터가 제대로 직렬화되고 있는지 확인했습니다.그러나 Google 스프레드시트가 업데이트되지 않습니다(데이터가 전송되지..

sourcecode 2023.09.06

첫 번째 ajax 호출이 완료될 때까지 두 번째 ajax 호출 대기 금지

첫 번째 ajax 호출이 완료될 때까지 두 번째 ajax 호출 대기 금지 페이지 로드 시 두 개의 아약스 콜을 실행하고 있습니다.데스크톱 브라우저에서 페이지를 열면 둘 다 예상대로 작동합니다. 그러나 안드로이드 브라우저(예: 크롬)에서 같은 페이지를 열면 두 번째 아약스 함수의 응답이 비동기성의 목적을 다소 무시하는 첫 번째 아약스 함수의 완료를 기다리고 있음을 알 수 있었습니다.둘 다 동시에 실행되지만 두 번째 함수는success는 첫 첫째이된만다이다tfers째y된'lxxsuccess기능. 스크린샷 안드로이드 브라우저가 아닌 데스크톱 브라우저에서 작동한다는 사실은 안드로이드에서 동시 비동기 호출을 차단하는 일종의 설정이 있을 것이라는 생각이 들게 합니다. 만약 그렇다면, 제가 그것을 비활성화할 수 있을..

sourcecode 2023.09.06
반응형