我想用Java编写一个应用程序,它将通过发送和接收动态数据与Go中编写的Google App Engine应用程序进行通信。数据不是人类可读的(例如,不是ASCII、Unicode或类似的),范围从几个字节到大约1MB。
我想知道是否有可能直接使用Post方法将这样的数据发送到GAE或从GAE发送,或者只将其编码为十六进制转储并以文本传输更好(因此将其大小增加了几倍)?
发布于 2011-11-03 08:13:22
是的,这当然是可能的。就像HTTP响应一样,HTTP请求可以包含任何类型的有效负载(除非它是GET或其他不允许正文的方法);只需适当设置content-type并在HTTP请求的正文中发送数据即可。
发布于 2011-11-02 23:27:40
如果人们可以在Facebook上发布10mb的照片,那么我不明白你为什么不能用你的数据做到这一点:)
https://stackoverflow.com/questions/7982621
复制相似问题