需求是这样子的 第三方调用我们的接口,我们需要返回一个页面,但是请求的时候,因为参数比较多,而且由于安全性等问题,参数只能以post的形式传送, 请问这个要怎么实现呢
如果是get的话,直接使用 url跳转就好了,可是post要怎么做呢?
回复 (14)
M
没用框架?
T
引用 MiguelValentine没用框架?
@MiguelValentine 例如?
D
一样啊,直接render或者res.send
M
引用 tsinghan@MiguelValentine 例如?
@tsinghan express /koa?
T
引用 MiguelValentine@tsinghan express /koa?
@MiguelValentine 用了express 4 的
C
前台用form提交,后台直接render,如响应get请求一样 前台发送ajax请求,则可以在ajax success或fail内location.href =
M
引用 tsinghan@MiguelValentine 用了express 4 的
@tsinghan router.post啊。。。
T
T
引用 DevinXian@tsinghan 这个看你的需求了,不一定非要跳转吧...说实话,没看懂楼主的意图:第三方使用post方式来获取你的页面?直接render不就完了么
@DevinXian 可是我res.render以后返回的是一个字符串啊
D
引用 tsinghan@DevinXian 可是我res.render以后返回的是一个字符串啊
@tsinghan 这个和http响应头设置有关吧...
S
引用 MiguelValentine没用框架?
@MiguelValentine:...
D
T
引用 DavidCai1993@cool l 到位!
@DavidCai1993 求指导啊,location.href = ,这个url是是什么呢?要跳转到那个url呢
D
引用 tsinghan@DavidCai1993 求指导啊,location.href = <url ,这个url是是什么呢?要跳转到那个url呢
@tsinghan 这个看你的需求了,不一定非要跳转吧...说实话,没看懂楼主的意图:第三方使用post方式来获取你的页面?直接render不就完了么
参与回复
登录后即可参与回复。登录