File tree 1 file changed +8
-4
lines changed
1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ export default class Server {
65
65
server : this . _appServer ,
66
66
path : '/updates'
67
67
} ) ;
68
-
68
+
69
69
const staticOptions = {
70
70
maxAge : 0
71
71
} ;
@@ -101,7 +101,11 @@ export default class Server {
101
101
this . _app . get ( '/photos/:farm-:server-:id-:secret-:type.jpg' , ( req , res ) => {
102
102
const flickrUrl = `http://farm${ req . params . farm } .staticflickr.com/${ req . params . server } /${ req . params . id } _${ req . params . secret } _${ imgSizeToFlickrSuffix [ req . params . type ] } .jpg` ;
103
103
const flickrRequest = http . request ( flickrUrl , flickrRes => {
104
- flickrRes . pipe ( res ) ;
104
+ Object . keys ( flickrRes . headers ) . forEach ( ( header ) => {
105
+ res . setHeader ( header , flickrRes . headers [ header ] ) ;
106
+ } ) ;
107
+ // flickrRes.pipe(res);
108
+ res . sendStatus ( 301 )
105
109
} ) ;
106
110
107
111
flickrRequest . on ( 'error' , err => {
@@ -189,7 +193,7 @@ export default class Server {
189
193
_onWsConnection ( socket ) {
190
194
const requestUrl = url . parse ( socket . upgradeReq . url , true ) ;
191
195
192
- if ( 'no-socket' in requestUrl . query ) return ;
196
+ if ( 'no-socket' in requestUrl . query ) return ;
193
197
194
198
this . _sockets . push ( socket ) ;
195
199
@@ -254,4 +258,4 @@ export default class Server {
254
258
this . _listen ( ) ;
255
259
}
256
260
}
257
- }
261
+ }
You can’t perform that action at this time.
0 commit comments