from flask import Flask, request

app = Flask(__name__)

@app.route('/ebook', methods=['GET'])
def get_ebook():
    # 获取请求中的页码参数
    page = request.args.get("page",default=1,type=int)

    # 根据页码获取对应的电子书内容
    ebook_content = get_ebook_content(page)

    return ebook_content

# 从数据库或其他数据源获取电子书内容的函数
def get_ebook_content(page):
    # 这里只是一个示例，可以根据实际情况进行修改
    if page == '1':
        return '《七律·人民解放军占领南京》 钟山风雨起苍黄，百万雄师过大江。虎踞龙盘今胜昔，天翻地覆慨而慷。宜将剩勇追穷寇，不可沽名学霸王。天若有情天亦老，人间正道是沧桑。'
    elif page == '2':
        return '北国风光，千里冰封，万里雪飘。望长城内外，惟余莽莽；大河上下，顿失滔滔。山舞银蛇，原驰蜡象，欲与天公试比高。须晴日，看红装素裹，分外妖娆。江山如此多娇，引无数英雄竞折腰。惜秦皇汉武，略输文采；唐宗宋祖，稍逊风骚。一代天骄，成吉思汗，只识弯弓射大雕。俱往矣，数风流人物，还看今朝。'
    elif page == '3':
        return '独立寒秋，湘江北去，橘子洲头。看万山红遍，层林尽染；漫江碧透，百舸争流。鹰击长空，鱼翔浅底，万类霜天竞自由。怅寥廓，问苍茫大地，谁主沉浮？携来百侣曾游，忆往昔峥嵘岁月稠。恰同学少年，风华正茂；书生意气，挥斥方遒。指点江山，激扬文字，粪土当年万户侯。曾记否，到中流击水，浪遏飞舟？'
    elif page == '4':
        return '《水调歌头·游泳》 才饮长沙水，又食武昌鱼。万里长江横渡，极目楚天舒。不管风吹浪打，胜似闲庭信步，今日得宽馀。子在川上曰：逝者如斯夫！风樯动，龟蛇静，起宏图。一桥飞架南北，天堑变通途。更立西江石壁，截断巫山云雨，高峡出平湖。神女应无恙，当惊世界殊。'
    elif page == '5':
        return '《七律·长征》 红军不怕远征难，万水千山只等闲。五岭逶迤腾细浪，乌蒙磅礴走泥丸。金沙水拍云崖暖，大渡桥横铁索寒。更喜岷山千里雪，三军过后尽开颜。'
    else:
        return '没有找到对应的页码'

if __name__ == '__main__':
    app.run(host="0.0.0.0")
