2012-08-11 2 views
1

resumable.js를 실험 해본 결과 내 노트북에 내장 된 node.js 서버의 성능에 매우 만족하고 있습니다.Resumable.js : HTTP 응답 오류 (heroku 또는 nodejitsu에 배포 됨)

Poorly formatted HTTP response (heroku)

또는

{"bytesParsed":9,"code":"HPE_INVALID_STATUS"} (nodejitsu)

가 어떻게 그래서 배포 할 수 있습니다이 문제를 해결할 수 있습니다 내가 Heroku가 또는 nodejitsu에 배포하고이 오류를 얻을 때, 그것은 약 1MB 이상 아무것도 죽는다?

{ 
    "name": "uploader-resumable", 
    "version": "0.0.1", 
    "dependencies": { 
    "express": "3.0.x" 
    }, 
    "engines": { 
    "node": "0.8.x", 
    "npm": "1.1.x" 
    }, 
    "subdomain": "blahblah", 
    "scripts": { 
    "start": "app.js" 
    } 
} 

답변

0

Poorly formatted HTTP response

특정 응답 코드는 Heroku가에서 반환됩니다

여기 내 package.json입니다. Nodejitsu는 그 오류를 나타내서는 안됩니다.

볼 : 나는 때문에 높은 검색 순위의 답이없는 질문에 회신하고있어 https://devcenter.heroku.com/articles/error-codes#h17-poorly-formatted-http-response

+0

예, 알고 있습니다. 질문에 줄을 추가하겠습니다. Nodejitsu의 말 : { "bytesParsed": 9, "code": "HPE_INVALID_STATUS"} –

1

당신이 HPE_INVALID_STATUS 오류를 검색 할 때, 조금 오래에도 불구하고.

유효한 상태 코드 (예 : 숫자 대신 개체)를 확인하지 않고 nodeJS에서 HTTP 응답과 함께 잘못된 상태 코드를 전달할 때이 오류가 발생할 수 있습니다. (내가이 동작을 디버깅하도록 누군가를 돕고있을 때 많은 HTTP/1.1 [Object object] 응답이 지나가는 것을 봤습니다 ...)