指定rest.Resource中的内容类型(rest.go lib& Golang)

时间:2011-07-16 16:28:55

标签: url go

我写了一个json数据结构, 并将其作为资源存储在URL中

type FileString struct {
    Data string
 }
rest.Resource("json_data", &FileString{Data : some_string})

但是当我在java脚本中加载它时,作为uri

 loader.load( { model: '/json_data/', callback: function ( geometry ) {
  ...
  }

我进入js控制台

  

'资源被解释为脚本,但是使用MIME类型text / html进行传输。'

在执行rest.Resource(...)时,我在哪里设置内容类型? 请帮助。

2 个答案:

答案 0 :(得分:1)

你做不到。 rest.go不公开该功能。 您可以向开发人员提出问题。

答案 1 :(得分:1)

Goweb's API stuff提供了对底层HTTP的更多控制,允许您以通常的方式指定内容类型。