Express – Kann nach der Nginx-Konfiguration nicht auf die aktive Ajax-Anfrage zugegriffen werden?
ringa_lee
ringa_lee 2017-05-16 17:16:49
0
1
504
server {
        listen 80;
        server_name 127.0.0.1;

        access_log      /var/log/nginx/survey_access.log;
        error_log       /var/log/nginx/survey_error.log;

        location /public/ {
                root /home/kevin/nodeSrc/expressSrc/surveyProject;
        }


        location / {
                proxy_pass http://127.0.0.1:3000;
        }

}

Der Besuch der Homepage 127.0.0.1 kann erfolgreich angezeigt werden, aber es gibt eine automatische Ajax-Anfrage auf der Homepage 127.0.0.1/JS_GetPage_Record. Diese Anfrage erhält immer 502, und es ist normal, wenn Sie manuell auf die Schaltfläche klicken Drücken Sie die Taste Return, das ist normal


Das Folgende ist die Lösung

html

$('#tbl_list_index').bootstrapTable({
                url: '/JS_GetPage_Record', 
                method: 'post', 
                contentType: "application/x-www-form-urlencoded",
                striped: true, 
                cache: false, 
                pagination: true, 
                sortable: false, 
                sortOrder: "asc", 
                queryParams: function (params) {
                    return {
                        pageSize: params.limit,
                        pageIndex: params.offset
                    }
                },
                sidePagination: "server", 
                pageNumber: 1, 
                pageSize: 30,
                pageList: [30, 40, 50, 100], 
                strictSearch: true,
                clickToSelect: true, 
                //height: 600, 
                uniqueId: "Id", 
                cardView: false, 
                detailView: false, 
                smartDisplay: false,
                columns: [...] //省略
            });

Dies ist der von Ajax automatisch angeforderte Satz zum Öffnen der Homepage. X-Powered-By:nginx1.6.2 Es scheint, dass er noch nicht in Express eingegeben wurde, daher wurde die Nginx-Konfiguration hinzugefügt erfolgreich!

 location /JS_GetPage_Record {
                proxy_pass http://127.0.0.1:3000/JS_GetPage_Record;
        }

Aber ich verstehe nicht, warum ich, wenn ich aktiv Nginx anfordere, nicht weiter anfordere. Muss jede automatische Anfrage in die Nginx-Konfiguration geschrieben werden?


Ich habe heute einen Test gemacht und es hat wieder nicht funktioniert

ringa_lee
ringa_lee

ringa_lee

Antworte allen(1)
某草草

直接访问 http://127.0.0.1/JS_GetPage_Record 出来什么

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage