나는이 다음 자식 링크의 지침을 따르려고400 잘못된 요청 오류 페이의 메시징 응용 프로그램 시작 후
https://github.com/ryanb/railscasts-episodes/tree/master/episode-260/
그것은 레일 샘플 코드에 루비의 하나 내가 연극을 갖고 싶어하고 (내가 RoR에 초보자 해요로)의 지침에 따라 후 레일 코드에
을 루비를 해킹 설치, 보석을 다운로드, 즉 페이 등, 최대한 빨리 페이지를 열어으로 로컬 호스트 :은/페이 9292, 나는 할 수 없었다 '잘못된 요청'이외의 페이지를 검색하십시오. 나는 가능한 해결책을 찾기 위해 이것을 온라인으로 봤다. 그러나 24 시간 후에는 아무 소용이 없었다. 내가 셋업을 잘못했는지 모르겠습니다.
지침에 따라 모든 것을 잘 수행 했으므로 갑자기 실패 했나요?
는 여기에 내가 어떤 조언을 크게 많이 주시면 감사하겠습니다 1.9.3p484
루비 버전을 사용하고 구글 크롬
Request URL:http://localhost:9292/faye
Request Method:GET
Status Code:400 Bad Request
Request Headersview parsed
GET /faye HTTP/1.1
Host: localhost:9292
Connection: keep-alive
Cache-Control: max-age=0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8,it;q=0.6,de;q=0.4
Response Headersview parsed
HTTP/1.1 400 Bad Request
Content-Type: text/plain; charset=utf-8
Connection: close
Server: thin 1.6.1 codename Death Proof
의 헤더 응답입니다! Github에서
curl http://localhost:9292/faye -d 'message={"channel":"/messages/new", "data":"hello"}'
우리는 컬 요청이 POST (-d)를 사용하고 몇 가지 매개 변수를 전달하는 것을 볼 수 있습니다에서 예를 살펴보면 앤디
나는 그 옵션도 시도했다 ... 그것은 또한 '나쁜 요청'을 말한다 .... 같은 결과. – awongCM
아마도 도움이 될 것입니다. https://github.com/faye/faye/issues/21 –
감사합니다. Rafa. 나는 그 고리를 따라 갔다. curl 명령에서 faye.ru를 config.ru로 바꿨습니다. 이번에는 다른 오류입니다 (그러나 더 나쁜 것은 아닙니다). 그것은 '찾고있는 페이지가 존재하지 않습니다.'라고 말합니다. 다음은 로그 파일에 기록 된 내용입니다. I, [2014-02-16T16 : 24 : 55.576948 # 6312] 정보 - : 2014-02-16에 127.0.0.1에 POST 시작/faye 16:24:55 +1100 F, [2014- [POST] "/ faye"와 일치하는 경로 없음 : actionpack (4.0.2) lib/action_dispatch/middleware/debug_exceptions.rb : 21 :'호출 ' – awongCM