大学MOOC Web服务与RESTful技术(湖南应用技术学院)1450753180 最新慕课完整章节测试答案
第二关简单参数传递
第二关简单参数传递-单元测试
1、单选题:
在HTTP请求中,如果使用GET方式传递参数,以下哪种形态是正确的?
选项:
A: https://www.baidu.com/?tn62095104_28_oem_dg
B: https://www.baidu.com/?tn=62095104_28_oem_dg
C: https://www.baidu.com/?tn:62095104_28_oem_dg
D: https://www.baidu.com/?tn&62095104_28_oem_dg
答案: 【 https://www.baidu.com/?tn=62095104_28_oem_dg】
2、单选题:
对于@PathParam("paramAge") int value1描述错误的是
选项:
A: paramAge是路径中的参数占位符
B: 当paramAge="abc"时资源方法的调用不会出错
C: 当paramAge="abc"时资源方法的调用会出错
D: 系统框架将自动尝试将paramAge的值转换为int
答案: 【 当paramAge="abc"时资源方法的调用不会出错】
3、单选题:
String.format()方法的作用是
选项:
A: 格式化磁盘
B: 创建格式化方法
C: 返回格式化好的字符串
D: 对Eclipse编辑器中的程序代码进行格式化
答案: 【 返回格式化好的字符串】
4、单选题:
<br>标签的作用是
选项:
A: 在浏览器中进行换行显示
B: 在编辑器中换行,相当于回车换行符
C: 在Eclipse的Console控制台进行换行显示
D: 在浏览器中显示为一条细线
答案: 【 在浏览器中进行换行显示】
5、单选题:
对于@QueryParam("paramAge") int value1描述正确的是
选项:
A: paramAge是路径中的参数占位符
B: 当paramAge="abc"时资源方法的调用不会出错
C: paramAge为URL中?引导的参数链中的参数名
D: paramAge为URL绑定的资源方法中方法参数的名称
答案: 【 paramAge为URL中?引导的参数链中的参数名】
6、单选题:
@QueryParam和@PathParam不能混用
选项:
A: 对
B: 错
C: 以上答案都不对
D: 无法判断
答案: 【 错】
7、单选题:
存在如下资源方法,如果希望客户浏览器得到与Cat对应的JSON数据,可以使用的注解是public Cat aCat(){ return new Cat("乌云踏雪"); }
选项:
A: @Produces("text/html;charset=UTF-8")
B: @Produces("image/jpeg;charset=UTF-8")
C: @Produces("application/octet-stream;charset=UTF-8")
D: @Produces("application/json;charset=UTF-8")
答案: 【 @Produces("application/json;charset=UTF-8")】
8、单选题:
存在如下代码,下面说错误的是:HashMap<String,String> products = new HashMap<String,String>() { {
