반응형
요청을 사용하여 Node.js에서 이진 컨텐츠 가져 오기
을 GET
사용하여 이진 데이터를 시도 했지만 다음과 같은 것이 있습니다.request
var requestSettings = {
method: 'GET',
url: url,
};
request(requestSettings, function(error, response, body) {
// Use body as a binary Buffer
}
그러나 body
항상 예상과 다른 몇 바이트였습니다. 조사 후 나는 추가 많은 이라고 request
가정 body
하고 유니 코드가 아닌 모든 바이트를 바랍습니다.
나는 추가하려고
encoding: 'binary'
에에게 requestSettings
하지만 도움이되지는 않습니다.
이진 데이터를 어떻게 어떻게 어떻게 얻을 수 있습니까?
확인, 많은 파고 후, 그것이 나는 requestSettings
틀림없는 것을 알았다
encoding: null
그런 다음 기본값 대신 문자열 body
유형 Buffer
이됩니다.
참고 URL : https://stackoverflow.com/questions/14855015/getting-binary-content-in-node-js-using-request
반응형
'IT' 카테고리의 다른 글
활성 레코드를 사용할 때 데이터베이스에 대해 정의 된 모든 테이블을 사용하는 방법은 무엇입니까? (0) | 2020.07.14 |
---|---|
더 이상 사용하지 않는 모든 오류 PHP 5.3 (0) | 2020.07.14 |
AngularJS : 설치 및 서버 응답 사이의 모든 양식 제어 사용 안함 (0) | 2020.07.14 |
MySQL에서 마지막으로 업데이트 된 행의 ID를 얻는 방법은 무엇입니까? (0) | 2020.07.14 |
순서가 오름차순이고 널이 마지막 필요하는 널 열에 의해 LINQ 순서 (0) | 2020.07.14 |