백 슬래시를 이스케이프 처리 할 때 몇 가지 문제가 있습니다. 아래 코드는 제가 시도한 코드입니다. 문제는 이스케이프 된 슬래시가있는 변수를 다른 변수에 지정하는 방법입니다.NodeJS 백 슬래시를 이스케이프 처리합니다.
var s = 'domain\\username';
var options = {
user : ''
};
options.user = s;
console.log(s); // Output : domain\username - CORRECT
console.log(options); // Output : { user: 'domain\\username' } - WRONG
왜 모두가 오는 슬래시 options
객체 를 인쇄하고 때?
나는 여기에서 뭔가 잘못하고있는 것을 느꼈다. 이것은 기본 일 수있다.
업데이트 :내가 값 (더블 슬래시와 함께) 그대로 전달하고이 객체 options
를 사용하고, 나는 내 SOAP 서비스와이를 사용하고, 인해 유효하지 않은 사용자 속성 값에 401 오류가 발생.
그러나 동일한 사용자 값을 사용하여 PHP 코드에서 동일한 응답을 시도하면 PHP에서 적절한 응답을 제공하므로 값을 두 개의 슬래시로 이스케이프 처리합니다.
대개 콘솔이 문자열을 이스케이프 처리합니다. 왜냐하면 대체 콘솔보다 콘솔이 더 좋습니다. –
@JanDvorak 감사합니다.하지만 정말 죄송합니다. – Dipak
코드가 맞습니까? 'wsdl_headers'가 옵션에 없기 때문에 실행하면 오류가 발생합니다. – user3432422