사용자 에이전트(user agent)가 필요한 커스텀 플러그인을 개발했습니다. 배포 후에도 사용자 에이전트 값이 항상 비어 있습니다. Discourse에서 데이터를 가져오도록 플러그인을 설정하는 방법이 있을까요?
현재 사용 중인 Discourse 버전은 v2.9.0.beta1입니다.
업데이트:
방금 Discourse의 플러그인이 원래 요청(original request)을 받지 못한다는 것을 깨달았습니다.
다음 코드 조각을 보면
<%= request.original_url %>
올바른 도메인 대신 잘못된 URL(http://example.org)을 반환합니다. 그래서 사용자 에이전트가 항상 비어 있는 것입니다.
원래 요청의 사용자 에이전트를 유지하는 전역 변수가 무엇인지, 그리고 커스텀 플러그인에서 이를 호출할 수 있는 방법을 아는 사람이 있을까요?
