代码之家  ›  专栏  ›  技术社区  ›  Chau

如何:向服务器发送JSON结构并在ASP.NET中返回文件

  •  2
  • Chau  · 技术社区  · 14 年前

    我很难对这个问题有充分的了解(可能是夏天的炎热终于到来了)。

    问题 :
    我希望用户按下一个按钮 客户端 javascript语言 准备数据,最后发送一个JSON结构到(当前是一个 asmx公司 服务器上的webservice。JSON结构有几个层次。

    服务器端

    目标
    用户的感觉是,她按下一个按钮,并期待一个PDF返回给她-无论是在一个新的窗口或作为下载(首选)。

    :
    客户端 )HTML、JavaScript和ExtJS以及( 服务器端 ) .

    通常我会用 处理程序返回一个文件给客户端,但是我可以发送一个JSON结构给处理程序并且仍然能够正确地解析它吗 服务器端

    我正在寻找要使用的模式。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Community Reversed Engineer    7 年前

    在客户端:提交JSON字符串作为表单数据的一部分。

    在服务器端:解析JSON字符串(对 this question 列出一些在asp.net中可用的JSON解析器),然后生成PDF。标题

    Content-disposition: attachment; filename=something.pdf;