'Get episode by show ID and episode ID'

@etag
@api.response(200, u'Episode    retrieved    successfully    for    show', episode_schema)
@api.doc(description=u'Get    a    specific    episode    via    its    ID    and    show    ID')
def get(self, show_id, ep_id, session):

    try:
        series.show_by_id(show_id, session=session)
    except NoResultFound:
        raise NotFoundError((u'show    with    ID    %s    not    found' % show_id))
    try:
        episode = series.episode_by_id(ep_id, session)
    except NoResultFound:
        raise NotFoundError((u'episode    with    ID    %s    not    found' % ep_id))
    if (not series.episode_in_show(show_id, ep_id)):
        raise BadRequest((u'episode    with    id    %s    does    not    belong    to    show    %s' % (ep_id, show_id)))
    rsp = jsonify(episode.to_dict())
    rsp.headers.extend({u'Series-ID': show_id})
    return rsp
