«xmlhttprequest» 태그된 질문

XMLHttpRequest (XHR)는 웹 브라우저를 실행하는 프런트 엔드 코드에서 비동기 HTTP 요청을 만들기위한 API, 즉 AJAX로 알려진 프로그래밍 기술을 활성화하기위한 API를 노출하는 JavaScript 개체입니다. XHR API는 레거시 API입니다. Fetch API로 대체되었습니다.

30
파일을 비동기 적으로 업로드하려면 어떻게해야합니까?
jQuery와 함께 파일을 비동기 적으로 업로드하고 싶습니다. $(document).ready(function () { $("#uploadbutton").click(function () { var filename = $("#file").val(); $.ajax({ type: "POST", url: "addFile.do", enctype: 'multipart/form-data', data: { file: filename }, success: function () { alert("Data Uploaded: "); } }); }); }); <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script> <span>File</span> <input type="file" id="file" name="file" size="10"/> <input id="uploadbutton" …

30
출입 통제 허용 원산지 도메인?
Access-Control-Allow-Origin헤더를 사용하여 여러 교차 도메인을 허용하는 방법이 있습니까? 에 대해 알고 *있지만 너무 열려 있습니다. 정말 몇 개의 도메인 만 허용하고 싶습니다. 예를 들면 다음과 같습니다. Access-Control-Allow-Origin: http://domain1.example, http://domain2.example 위의 코드를 시도했지만 Firefox에서 작동하지 않는 것 같습니다. 여러 도메인을 지정할 수 있습니까? 아니면 하나만 고집 할 수 있습니까?

17
XmlHttpRequest 오류 : Access-Control-Allow-Origin에서 Origin null을 사용할 수 없습니다.
jQuery의 AJAX 지원을 통해 Flickr 및 Panoramio에서 이미지를 가져 오는 페이지를 개발 중입니다. Flickr 측은 정상적으로 작동하지만 $.get(url, callback)Panoramio에서 시도 할 때 Chrome 콘솔에 오류가 표시됩니다. XMLHttpRequest는 http://www.panoramio.com/wapi/data/get_photos?v=1&key=dummykey&tag=test&offset=0&length=20&callback=processImages&minx=-30&miny=0&maxx=0&maxy=150 로드 할 수 없습니다 . Access-Control-Allow-Origin에서는 원점 널을 사용할 수 없습니다. 브라우저에서 해당 URL을 직접 쿼리하면 정상적으로 작동합니다. 무슨 일이 일어나고 있습니까? …

12
XMLHttpRequest를 사용하여 POST 데이터 보내기
JavaScript에서 XMLHttpRequest를 사용하여 데이터를 보내고 싶습니다. HTML로 다음 양식이 있다고 가정 해보십시오. <form name="inputform" action="somewhere" method="post"> <input type="hidden" value="person" name="user"> <input type="hidden" value="password" name="pwd"> <input type="hidden" value="place" name="organization"> <input type="hidden" value="key" name="requiredkey"> </form> JavaScript에서 XMLHttpRequest를 사용하여 동등한 내용을 작성하려면 어떻게해야합니까?

20
로컬 텍스트 파일을 읽는 방법?
파일의 경로를 가져 와서 각 텍스트 줄을 char 배열로 변환하는 함수를 만들어 간단한 텍스트 파일 판독기를 작성하려고하지만 작동하지 않습니다. function readTextFile() { var rawFile = new XMLHttpRequest(); rawFile.open("GET", "testing.txt", true); rawFile.onreadystatechange = function() { if (rawFile.readyState === 4) { var allText = rawFile.responseText; document.getElementById("textSection").innerHTML = allText; } } rawFile.send(); } …

8
인기있는 브라우저에서 몇 개의 동시 AJAX (XmlHttpRequest) 요청이 허용됩니까?
Firefox 3에서 답은 도메인 당 6입니다. 같은 도메인에 대한 7 번째 XmlHttpRequest (모든 탭에서)가 시작 되 자마자 다른 6 개 중 하나가 완료 될 때까지 대기합니다. 다른 주요 브라우저의 숫자는 무엇입니까? 또한 사용자가 브라우저 설정을 수정하지 않고도 이러한 한계를 극복 할 수있는 방법이 있습니까? 예를 들어, jsonp 요청 수 (XmlHttpRequest …

18
Access-Control-Allow-Origin은 오리진을 사용할 수 없습니다
Sencha Touch 2 응용 프로그램 ( PhoneGap에 싸여 있음)에서 Ajax.request원격 PHP 서버를 만들고 있습니다. 서버의 응답은 다음과 같습니다. XMLHttpRequest가 http://nqatalog.negroesquisso.pt/login.php를 로드 할 수 없습니다 . 원산지는 http://localhost:8888액세스 제어 - 허용 - 원산지에 의해 허용되지 않습니다. 이 문제를 어떻게 해결할 수 있습니까?

10
GET 요청 대신 OPTIONS 요청을받는 이유는 무엇입니까?
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js" type="text/javascript"></script> <script> $.get("http://example.com/", function(data) { alert(data); }); </script> 해당 URL에 대한 OPTIONS 요청을 수행 한 다음 콜백이 아무 것도 호출되지 않습니다. 교차 도메인이 아닌 경우 제대로 작동합니다. jQuery가 <script>노드로 호출 한 다음로드 될 때 콜백을 수행 해서는 안 됩니까? 도메인 간이므로 결과를 얻을 수는 없지만 문제는 없습니다. 그냥 …

5
JSON.parse에서 예외를 포착하는 올바른 방법
JSON.parse때로는 404 응답이 포함 된 응답을 사용 하고 있습니다. 404를 반환하는 경우 예외를 잡아서 다른 코드를 실행하는 방법이 있습니까? data = JSON.parse(response, function (key, value) { var type; if (value && typeof value === 'object') { type = value.type; if (typeof type === 'string' && typeof window[type] === 'function') { …

9
XMLHttpRequest Origin null은 file : /// to file : ///에 대한 Access-Control-Allow-Origin이 허용되지 않습니다 (서버리스).
색인 파일을 시작하여 로컬로 다운로드하여 실행할 수있는 웹 사이트를 만들려고합니다. 모든 파일이 로컬에 있으며 온라인에서 리소스가 사용되지 않습니다. jQuery 용 AJAXSLT 플러그인을 사용하여 XSL 템플릿 (하위 디렉토리에있는)으로 XML 파일을 처리하려고하면 다음 오류가 발생합니다. XMLHttpRequest cannot load file:///C:/path/to/XSL%20Website/data/home.xml. Origin null is not allowed by Access-Control-Allow-Origin. XMLHttpRequest cannot load file:///C:/path/to/XSL%20Website/assets/xsl/main.xsl. Origin null …

4
XMLHttpRequest의 응답을 얻는 방법?
XMLHttpRequest를 사용하여 원격 URL의 내용을로드하고 액세스하는 사이트의 HTML을 JS 변수에 저장하는 방법을 알고 싶습니다. http://foo.com/bar.php 의 HTML을로드하고 alert ()하고 싶다면 어떻게해야합니까?

7
http : // localhost가 원점 일 때 치명적인 CORS
적절한 헤더로 서버 (nginx / node.js)를 설정했지만이 CORS 문제가 발생합니다. Chrome 네트워크 창-> 응답 헤더에서 볼 수 있습니다. Access-Control-Allow-Origin:http://localhost 트릭을 수행해야합니다. 테스트에 사용하는 코드는 다음과 같습니다. var xhr = new XMLHttpRequest(); xhr.onload = function() { console.log('xhr loaded'); }; xhr.open('GET', 'http://stackoverflow.com/'); xhr.send(); 나는 얻다 XMLHttpRequest가 http://stackoverflow.com/을 로드 할 수 없습니다 . …

7
Access-Control-Allow-Origin은 원점 널을 사용할 수 없습니다.
다음과 같이 코드가있는 weather.xsl이라는 HTML 출력을 만들기 위해 작은 xslt 파일을 만들었습니다. <!-- DWXMLSource="http://weather.yahooapis.com/forecastrss?w=38325&u=c" --> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" exclude-result-prefixes="yweather" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"> <xsl:output omit-xml-declaration="yes" indent="yes"/> <xsl:strip-space elements="*"/> <xsl:template match="/"> <img src="{/*/*/item/yweather:condition/@text}.jpg"/> </xsl:template> </xsl:stylesheet> 다음과 같이 jQuery를 사용하여 html 파일의 div에 html 출력을로드하려고합니다. <div id="result"> <script type="text/javascript"> $('#result').load('weather.xsl'); </script> </div> 그러나 다음 …

5
기본 XHR을 어떻게 약속합니까?
이 게시물을 개선하고 싶습니까? 인용과 답변이 올바른 이유에 대한 설명을 포함하여이 질문에 대한 자세한 답변을 제공하십시오. 세부 사항이없는 답변은 편집하거나 삭제할 수 있습니다. XHR 요청을 수행하기 위해 프론트 엔드 앱에서 (기본) 약속을 사용하고 싶지만 거대한 프레임 워크의 모든 부담을 안고 싶습니다. 내 XHR이 약속을 반환하려면하지만이 작동하지 않습니다 (저를주는 : Uncaught …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.