0
내가 로컬 네트워크 응용 프로그램에 jQuery를 통해 JSON으로 HTTP의 POST를 보내려고하고 (색조 에뮬레이터 : http://steveyo.github.io/Hue-Emulator/)를 localhost로 POST를 보내는이 코드 :jQuery를 - 네트워크 응용 프로그램 (색조 에뮬레이터)
$.post("http://localhost/api/newdeveloper/lights/6/state", "{\"on\": false}", function (data, textStatus, jqXHR) {
console.log(data);
});
에 응용 프로그램의 콘솔 내가이 응답을 참조하십시오 https://raw.githubusercontent.com/SteveyO/Hue-Emulator/master/screenshot.png
그러나 내가 어떤 반응을 볼 수 없습니다 또한 전구 수행이 이미지와 동일
So, 12 Nov 2017 15:47:58 /api/newdeveloper/lights/6/state
So, 12 Nov 2017 15:47:58 {"on": false}
에뮬레이터에서 시각적으로 해제하지 마십시오. jQuery와 localhost-POST 요청을 보내는 데 문제가 있습니까? 이 방법으로
: 이것은 내가 구글 크롬에서 볼 수있는 결과이다
$.ajax({
type: "POST"
, url: "http://localhost/api/newdeveloper/lights/6/state"
, data: {
"on": false
} // or {"on": true}
}).done(function (data, textStatus, jqXHR) {
console.log(data);
});
내 질문에 대한 답변을 작성해 주셨습니다. – binaryBigInt
이 섹션의 [document] (https://developers.meethue.com/documentation/lights-api)에 따라 data 옵션 – VMT
다음에 dataType : "json"을 $ .ajax에 추가하십시오. ** 1.6. 조명 상태 설정 ** 조명 상태 사용 설정 _PUT_ 방법 – VMT