app.get('/api/transactions/:hash([0-9a-fA-F]{64})', transaction.get);
我希望通过该路线获取/api/transactions/SOMEHASH
的任何内容。所有哈希值均为64个字符,为十六进制。但是,这似乎不起作用。想法?
答案 0 :(得分:2)
试试这个:
app.param('hash', /^[0-9a-fA-F]{64}$/);
app.get('/api/transactions/:hash', transaction.get);