Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json Webservice-多种文件输出格式_Json_Web Services_Http_Audio - Fatal编程技术网

Json Webservice-多种文件输出格式

Json Webservice-多种文件输出格式,json,web-services,http,audio,Json,Web Services,Http,Audio,我需要创建一个Web服务,用于通过输入一个字符串id从服务器下载audiowav文件。如果服务器上不存在音频文件,我需要以json格式发送错误 现在的问题是-如何为下载的文件提供扩展名。我事先不知道反应是成功还是失败 我现在做的是在加载一个文件之后——我使用Contet-Type头根据audio/wav或application/json更改文件的扩展名 是否有任何方法仅从服务器指定扩展名为的文件名。i、 e下载了具有名称和扩展名的文件。您可以设置: Content-Disposition: at

我需要创建一个Web服务,用于通过输入一个字符串id从服务器下载audiowav文件。如果服务器上不存在音频文件,我需要以json格式发送错误

现在的问题是-如何为下载的文件提供扩展名。我事先不知道反应是成功还是失败

我现在做的是在加载一个文件之后——我使用Contet-Type头根据audio/wav或application/json更改文件的扩展名

是否有任何方法仅从服务器指定扩展名为的文件名。i、 e下载了具有名称和扩展名的文件。

您可以设置:

Content-Disposition: attachment; filename=FILENAME
服务器端的标头,设置正确的xyz.json或xyz.wav文件名,如中所述