couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From robertkowalski <...@git.apache.org>
Subject [GitHub] couchdb pull request: COUCHDB-2206: Changes redesign
Date Tue, 01 Apr 2014 18:51:12 GMT
Github user robertkowalski commented on a diff in the pull request:

    https://github.com/apache/couchdb/pull/202#discussion_r11175110
  
    --- Diff: src/fauxton/tasks/couchserver.js ---
    @@ -51,6 +51,7 @@ module.exports = function (grunt) {
             filePath = path.join(app_dir, url.replace('/_utils/fauxton/',''));
           } else if (!!url.match(/assets/)) {
             // serve any javascript or css files from here assets dir
    +        url = url.replace(/\?.*/, '');
    --- End diff --
    
    ZeroClipboard is adding a GET-parameter with the unix-timestamp when it is requesting
the `swf` to bust browser-caches. It requests something like this `http://localhost:8080/plugins/zeroclipboard.swf?131231234`.

    
    The node server is taking any url and is mapping it directly to a path on the filesystem,
but a file named `zeroclipboard.swf?131231234` does not exist, the filename we have to search
for on the disk is `zeroclipboard.swf` and therefore the server returns a 404 error. 
    
    So if we are requesting files with a `GET`-Parameter we have to slice it off, or implement
another solution that reacts to the `GET`-Parameter - but until now there is no use-case for
reacting to `GET`-Parameters.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

Mime
View raw message