我正在使用Node.js Restify。
这两种在服务器端定义HTTP Get请求的方法有什么区别?它将如何影响调用GET API和检索URL参数的客户端URL?
第一个。
server.get('/echo/:message', function (req, res, next)
{
}
第二个。
import pandas as pd
import itertools
# set up the Series
labels = map(''.join, itertools.product('ABC', 'abc'))
s = pd.Series(range(len(labels)), index=labels, name='data')
# transform to desired DataFrame
df = s.reset_index()
df['capital'] = df['index'].map(lambda s:s[0])
df['lowercase'] = df['index'].map(lambda s:s[1])
df = df.pivot(index='capitals', columns='lowercase', values='data')
答案 0 :(得分:1)
第一个是使用" / echo"接受请求的简单路由。或" / echo /"路径。
第二个有一个命名参数。这意味着您可以使用" / echo / xxx"从请求中访问传递的值。路径
req.params.message