5

Rozwijanie aplikacji internetowej na miejscu i nie mogę po prostu włączyć Chrome do tego adresu, ponieważ automatyczne wyszukiwanie zawsze rozpoczyna się (na przykład http://0.0.0.0:5000/api).Wyłącz automatyczny pasek adresu Chrome dla dev

enter image description here

Czy istnieje sposób, aby zastąpić to zachowanie lub zmusić Chrome spróbować najpierw żądanie HTTP, zanim cokolwiek innego?

Jestem świadomy mogę tylko wywinąć lub cokolwiek, aby zobaczyć odpowiedź ...

+1

Tak denerwujące, czy znalazłeś odpowiedź? –

+1

Nie jest to prawdziwa odpowiedź, ale Chrome przechodzi do localhost: 5000 lub cokolwiek innego, podczas gdy 0.0.0.0 domyślnie szuka ... Tak więc wciąż szuka odpowiedzi, tak. – kontur

+3

Dlaczego używasz '0.0.0.0' w pierwszej kolejności? [Zobacz także tę odpowiedź.] (Http://superuser.com/a/832816/177586) – Whymarrh

Odpowiedz

3

Można tego uniknąć poprzez dodanie „/” na końcu adresu URL http://0.0.0.0:5000/api/

lub

Możesz spróbować dodać zerową wyszukiwarkę z adresem URL słowa kluczowego http://%s i null.

przejść do ustawień wyszukiwarki:

  • Otwórz Ustawienia.
  • Kliknij Zarządzaj wyszukiwarkami
  • U dołu sekcji Inne wyszukiwarki dodaj nową wyszukiwarkę. Screenshot of Settings
+2

Dołączanie '/" do końca nie zawsze jest opcją, w zależności od schematu URL tego, co próbuję uzyskać dostęp – kontur

+0

Cóż, czy druga opcja działa? –

+0

Nie, czy muszę ustawić domyślny silnik? – kontur

4

Idź do chrome: // omniboksie/i sprawdzić [x] Prevent inline autocomplete

Odpowiedź na to pytanie musi być w chrome://chrome-urls

powinieneś zobaczyć coś jak następuje: enter image description here

"Pełny" zestaw ustawień znajduje się w chrome: // chrome-urls. Warto również sprawdzić flagę chrome: //. Jako strony przez umożliwienie niektórych funkcji eksperymentalnych z chrome: // flags można znacznie zwiększyć przeglądarek HTML5 wsparcia, które mogą być sprawdzone w HTML 5 support .chrome://chrome-urls

innego: Wyczyść przeglądarki historythen przejdź do ustawień i pod Prywatność -> odznacz [] Use a prediction service to help complete searches and URLs typed in the address bar . Innym pomysłem jest, aby dokładnie zbadać, czy używasz Linuksa wyjście następującego polecenia dla parametrów: ps -aux | grep google-chrome-stable w moim przypadku wyjście mówi mi wiele o jakie parametry są wykorzystywane przy uruchomieniu domyślnie: Nawet jeszcze

/opt/google/chrome/chrome --type=renderer --disable-layer-squashing --enable-transition-compositing --enable-deferred-image-decoding --enable-display-list-2d-canvas --enable-distance-field-text --enable-encrypted-media --enable-experimental-canvas-features --enable-experimental-web-platform-features --enable-lcd-text --enable-one-copy --enable-overlay-scrollbar --enable-renderer-mojo-channel --enable-smooth-scrolling --enable-viewport-meta --enable-webgl-draft-extensions --enable-web-midi --enable-zero-copy --max-tiles-for-interest-area=512 --enable-plugin-power-saver --lang=en-US --force-fieldtrials=AutoReloadExperiment/FlagEnabled/AutoReloadVisibleOnlyExperiment/FlagEnabled/ChromeSuggestions/Default/DomRel-Enable/enable/EnhancedBookmarks/Default/ExtensionContentVerification/Enforce/ExtensionInstallVerification/None/GCM/Enabled/MaterialDesignNTP/Enabled_forced/OmniboxBundledExperimentV1/StandardR4/PasswordGeneration/Disabled/PrerenderFromOmnibox/OmniboxPrerenderEnabled/QUIC/FlagEnabled/SafeBrowsingIncidentReportingService/Default/SettingsEnforcement/no_enforcement/UMA-Dynamic-Binary-Uniformity-Trial/default/UMA-Population-Restrict/normal/UMA-Uniformity-Trial-1-Percent/group_09/UMA-Uniformity-Trial-10-Percent/group_02/UMA-Uniformity-Trial-100-Percent/group_01/UMA-Uniformity-Trial-20-Percent/group_04/UMA-Uniformity-Trial-5-Percent/group_16/UMA-Uniformity-Trial-50-Percent/group_01/UwSInterstitialStatus/OnButInvisible/VoiceTrigger/Install/WebRTC-IPv6Default/Default/ --enable-crash-reporter=9F2AFD26-85F1-40CB-991F-0980EF2C4D14 --enable-offline-auto-reload --enable-offline-auto-reload-visible-only --enable-offline-load-stale-cache --enable-app-window-controls --enable-embedded-extension-options --enable-experimental-extension-apis --enable-scripts-require-action --enable-nacl --enable-nacl-debug --enable-streamlined-hosted-apps --enable-web-based-signin --javascript-harmony --out-of-process-pdf --enable-delegated-renderer --enable-impl-side-painting --num-raster-threads=4 --enable-gpu-rasterization --channel=5035.27.2136067136 

Innym pomysłem jest być może napisanie małego widżetu przy użyciu tickertera Pythona i modułów przeglądarki, może nawet uzyskać dane wejściowe ze schowka.

to polecenie może być dziełem całego roztworu też:

python -m webbrowser -t "http://ip.ip.ip.ip:portport/file/"

Inną opcją jest użycie jeszcze The Omnibox API i osadzić niestandardową omnibox w prostej strony internetowej.Oto omnibox api ready made samples.

+0

Czy "chrome: // omnibox /" nie pokazuje mi ostatnio wyników/zachowania omniboksu, ale czy tak naprawdę nie pozwala mi zmieniać ustawień? – kontur

+0

Jeśli kompilujesz go ze źródła, większość funkcji jest włączana przez flagi. To jest dla nich gui. – Schopenhauer

+0

Dziękujemy za rozszerzenie odpowiedzi. Nie odpowiedziałeś już jednak na mój komentarz. Czy "chrome: // omnibox /" nie pokazuje, jak zachowuje się omnibox, zamiast wprowadzać w nim zmiany? – kontur

1

Korzystanie @Juan Buhagiar odpowiedzi jako punkt wyjścia, dodałem swój adres jako adres URL domyślnej wyszukiwarki:


Inne wyszukiwarki

| MyAPI | 0.0.0.0 | http://0.0.0.0:5000/api/venues/show/45/20/cafes?rubbish=%s | 

To zadziałało. Jedyną wadą jest to, że masz redundantne zapytanie do żądania:

http://0.0.0.0:5000/api/venues/show/45/20/cafes?rubbish=0.0.0.0%3A5000%2Fapi%2Fvenues%2Fshow%2F45%2F20%2Fcafes%2F 

zamiast zwykłego:

http://0.0.0.0:5000/api/venues/show/45/20/cafes 

tak długo, jak nie jest to sprzeczne z własnym GET, można po prostu zignorować .

0

Najprostszy sposób - Dodaj zakładkę z żądanym adresem. Tym razem nie będzie goto wyszukiwania. Może to nie być przydatne, jeśli musisz regularnie zmieniać zmienne, co nie było moim przypadkiem.

Jest to przydatne, jeśli nie chcesz, aby całkowicie wyłączyć wyszukiwanie omnibowe, ponieważ jest to bardzo przydatna funkcja.

+0

W jaki sposób utworzyć zakładkę? – kontur

+0

Pasek zakładek prawym przyciskiem myszy -> Dodaj stronę. Jeśli pasek zakładek nie jest widoczny, ikona Menu -> Zakładki -> Pokaż pasek zakładek – aarjithn

Powiązane problemy