translateappIEMS5722_Assignment-TranslateApp
该项目是IEMS5722课程的作业1、2和4,属于香港中文大学的移动网络编程和分布式服务器体系结构课程之一。服务器端使用Node.js开发,启动服务器之前,请先安装所需的依赖项,通过运行 npm install
来安装。启动服务器时,使用 npm start
命令。确保系统的 $ PATH
环境变量中包含 node
,对于Ubuntu系统,使用 nodejs
而非 node
,可以通过以下命令创建符号链接:sudo ln -s /usr/bin/nodejs /usr/bin/node
。服务器API使用字典CC-CEDICT进行翻译,字典加载到内存中的字典/映射中,用户请求会查询字典并以JSON格式返回翻译结果。API示例:/translate?word=PARM1
,该单词需要进行翻译,输入应为UTF-8编码且URL编码,请求不区分大小写。
4.2MB
文件大小:
评论区