perl 使用 $Std->url() 参数重定向 url

perl redirect url with the paramter using $Std->url()

我是 Perl/Mason 的新手。 我的 url 是 https://www.myurl.com/myPar/2016image 它将 return 一个 png 图像。

在这个url中,myPar是参数(等于$orderViewHelper->{orderId})。

我创建了一个 orderViewHelper 来保存 myImage 对象,这样我就可以在其他 类 中访问它。有没有一种方法可以使用 $Std->url() 获取图像并将其放入 myImage?

$orderViewHelper->{myImage} = $Std->url(
  'https://www.myurl.com/$orderViewHelper->{orderId}/2016image',
  { absolute =>1 }
);

我认为这会起作用:

$orderViewHelper->{myImage} = $Std->url("https://www.myurl.com/$orderViewHelper->{orderId}/2016image", { absolute =>1 });