반응형

Ajax 21

대규모 데이터베이스에서 typahead.js를 사용하는 방법

대규모 데이터베이스에서 typahead.js를 사용하는 방법 저는 10,000개의 주소와 5,000명의 사람들로 구성된 대규모 데이터베이스를 가지고 있습니다. 사용자가 데이터베이스에서 주소 또는 사용자를 검색할 수 있도록 합니다.Twitter의 자동 검색 기능을 사용하여 텍스트를 입력할 때 결과를 제안하고 싶습니다. 여기에서 NBA의 예를 보십시오. http://twitter.github.io/typeahead.js/examples . 15,000개의 아이템을 프리페치하는 것은 속도와 부하 측면에서 최적이 아닌 것으로 알고 있습니다.이것을 달성하기 위해 노력하고 노력하는 더 나은 방법은 무엇일까요?아무도 답변을 해주지 않았기 때문에, 저는 그때 제 제안을 진행하겠습니다. 빅데이터베이스에 가장 적합한 것은..

source 2023.08.07

일반적인 브라우저에서 동시에 허용되는 AJAX(XmlHttpRequest) 요청 수는 몇 개입니까?

일반적인 브라우저에서 동시에 허용되는 AJAX(XmlHttpRequest) 요청 수는 몇 개입니까? Firefox 3에서는 도메인당 6개입니다.같은 도메인에 대한 7번째 XmlHttpRequest(임의의 탭)가 실행되면 나머지 6개 중 하나가 완료될 때까지 큐잉됩니다. 다른 주요 브라우저의 번호는 무엇입니까? 또한 사용자가 브라우저 설정을 변경하지 않고 이러한 제한을 회피할 수 있는 방법이 있습니까?예를 들어, jsonp 요구 수에는 제한이 있습니까(스크립트 태그 주입을 XmlHttpRequest 객체가 아닌 사용). 배경:사용자는 웹 페이지에서 서버에 XmlHttpRequests를 생성하여 리모트호스트에서 ssh 명령어를 실행하도록 서버에 요구할 수 있습니다.리모트 호스트가 다운되어 있는 경우 ssh ..

source 2023.04.04

Cross-Origin Resource Sharing(CORS) 사후 요청을 처리하는 방법

Cross-Origin Resource Sharing(CORS) 사후 요청을 처리하는 방법 로컬 LAN(머신 A)에 웹 서버가 2개 있는 머신이 있습니다.첫 번째는 XBMC(포트 8080)에 내장된 것으로, 라이브러리를 표시합니다.두 번째 서버는 CherryPy py python 스크립트(포트 8081)로, 온 디맨드로 파일 변환을 트리거하기 위해 사용하고 있습니다.파일 변환은 XBMC 서버에서 제공되는 페이지에서 AJAX POST 요청에 의해 트리거됩니다. 라이브러리를 표시하는 Goto http://machineA:8080 라이브러리가 표시됩니다. 사용자는 다음 명령을 발행하는 '변환' 링크를 클릭합니다. jQuery Ajax 요청 $.post('http://machineA:8081', {file_ur..

source 2023.04.04

Safari 11.1: ajax/X입력[type=file]이(가) 비어 있으면 HR 양식 제출이 실패함

Safari 11.1: ajax/X입력[type=file]이(가) 비어 있으면 HR 양식 제출이 실패함 업데이트: Webkit 빌드 r230963 현재 이 문제는 Webkit에서 해결되었습니다. =========== MacOS 및 iOS 및 Safari Technology Preview 11.2의 최신 Safari 11.1 업데이트 이후$.ajax웹 어플리케이션의 콜이 실패했을 때input[type=file]선택한 파일이 없습니다(내 양식에는 필요 없음).필드에 파일이 선택되어 있는 경우 오류는 발생하지 않습니다. 그error의 콜백.ajax가 실행되고 Safari 콘솔에 다음 메시지가 표시됩니다.Failed to load resource: The operation couldn’t be completed..

source 2023.03.20

테스트를 위해 레일 컨트롤러에 지연을 추가하는 방법

테스트를 위해 레일 컨트롤러에 지연을 추가하는 방법 웹 애플리케이션의 프런트 엔드를 테스트하고 있는데, AJAX 요청 사이에 다양한 지연이 발생하는 일부 전환이 어떻게 표시되는지 테스트하고 싶습니다.다른 방법으로 추가할 수 있는 것은 없습니까?sleep(1500)응답을 지연시킬 수 있을까요?이와 같은 컨트롤러: def catalog #Makes the request pause 1.5 seconds sleep 1.5 ... end 더 좋은 점은 개발 환경에 sleep만 추가하는 것입니다.수용된 답변에 대해 자세히 설명하고 있습니다.기본 컨트롤러와 같은 기본 컨트롤러가 있는 경우ApplicationController이 필터는 다른 컨트롤러에 의해 확장됩니다.다음 필터를 정의할 수 있습니다. class App..

source 2023.03.10

IE의 jQuery 스크립트에 대한 액세스가 거부되었습니다.

IE의 jQuery 스크립트에 대한 액세스가 거부되었습니다. jQuery 1.4.2 스크립트를 사용한 iframe이 있습니다.양쪽 모두에 동일한 iframe이 주입됩니다.http그리고.httpsjQuery 스크립트는 메인 HTML 파일에 상대 경로로 포함되어 있습니다(예: /scripts/jquery-1.4.2.min.js). AJAX 콜이 발신되면 Internet Explorer는 액세스를 거부합니다.AJAX가 다른 하위 도메인을 호출하고 있지만 올바른 프로토콜을 사용하고 있습니다.다른 브라우저는 모두 동작하지만 Internet Explorer는 다음 오류를 표시합니다. SCRIPT5: 액세스가 거부되었습니다. jquery-1.4.2.min.124, 행 127 문자 344 이 에러는 크로스 도메인 AJ..

source 2023.03.05

jQuery의 .ajax() 메서드가 세션쿠키를 송신하지 않는 이유는 무엇입니까?

jQuery의 .ajax() 메서드가 세션쿠키를 송신하지 않는 이유는 무엇입니까? 에서 한 후$.ajax() 번째 .$.ajax()해당 사이트에 대한 요청 - 그러나 FireBug를 사용하여 전송된 헤더를 확인해보니 요청에 세션 쿠키가 포함되어 있지 않습니다. 내가 뭘 잘못하고 있지?저는 교차 도메인 시나리오로 작업하고 있습니다. 중 를 Set-Cookie 헤더와 반환하고 .Access-Control-Allow-Credentials true로 합니다. 리모트 서버에의 다음의 Ajax 콜에서는, 이 cookie 를 사용합니다. 의 CORSAccess-Control-Allow-Credentials도메인 간 로깅을 허용합니다.예에 대해서는, https://developer.mozilla.org/En/HTTP_..

source 2023.03.05

필요한 요청 본문 내용이 없습니다. org.springframework.web.method.HandlerMethod$HandlerMethod 파라미터

필요한 요청 본문 내용이 없습니다. org.springframework.web.method.HandlerMethod$HandlerMethod 파라미터 JSP에서 ResponseBody 컨트롤러로 JSON 데이터를 전달하는 동안 오류가 발생했습니다. 07:13:53.919 DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolving exception from handler [public com.chaitanya.ajax.AjaxResponse com.chaitanya.web.controller.DepartmentController.addDepartment(com.chaitanya.ajax.AjaxResponse)]: org.springframewor..

source 2023.02.28

node.js와 함께 기본 Ajax 송수신

node.js와 함께 기본 Ajax 송수신 따라서 매우 기본적인 node.js 서버를 만들려고 합니다.이 서버는 문자열 요구를 받아들여 어레이에서 랜덤으로 하나를 선택하고 선택한 문자열을 반환합니다.불행히도 몇 가지 문제가 생겼어요. 프런트 엔드는 다음과 같습니다. function newGame() { guessCnt=0; guess=""; server(); displayHash(); displayGuessStr(); displayGuessCnt(); } function server() { xmlhttp = new XMLHttpRequest(); xmlhttp.open("GET","server.js", true); xmlhttp.send(); string=xmlhttp.responseText; } 그러면..

source 2023.02.23

오류 "SCRIPT7002: XMLHttpRequest:IE에서 네트워크 오류 0x80070005, 액세스가 거부되었습니다."

오류 "SCRIPT7002: XMLHttpRequest:IE에서 네트워크 오류 0x80070005, 액세스가 거부되었습니다." 웹 사이트에서는 ALK 맵을 사용하여 지도를 만들고 포인트(마커)와 도로(루팅)를 표시하며 Firefox와 Chrome에서는 모두 정상적으로 동작하지만 IE에서는 지도와 포인트를 표시하지만 도로에 가면 다음과 같은 오류가 발생합니다. "SCRIPT7002: XMLHttpRequest:네트워크 오류 0x80070005입니다.접근은 거부되었습니다. 해결책을 찾았습니다.보안 영역([인터넷 옵션]> [보안])을 유효하게 합니다.다음 설정은 다음과 같습니다.기타> 도메인 전체에서 데이터 소스에 액세스합니다. 이 설정을 실시하도록 고객에게 제 웹사이트에 요청하지 않는 방법이 있습니까? 이 ..

source 2023.02.23
반응형