Каково название вопросительного знака в моем URL?

Вот как я переделал, теперь он работает, как ожидалось

namespace Methodss
{
    class Program
    {
        static void Main(string[] args)
        {
            SayHi();
        }

        static void SayHi()
        {
            Console.WriteLine("Enter Your Name");
            var name=Console.ReadLine();
            Console.WriteLine("Enter Your Age");
            int age = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Hello "+"\t" + name + " "+"you are"+" " + age + " "+" Years old");
            Console.ReadLine();
        }
    }
}
16
задан Johan - reinstate Monica 23 July 2015 в 10:57
поделиться

8 ответов

В этом документе он буквально называется "вопросительным знаком" (дефис включен) ( http://www.ietf.org/rfc/rfc2396.txt -- прокрутите вниз до 3.2 Полномочного компонента).

Я согласен, что это плохое имя. Хэш (#) называется "Идентификатор фрагментов" (прокрутите вниз до 4.1). Так что, возможно, его следует назвать "Идентификатор фрагмента".

16
ответ дан 30 November 2019 в 16:58
поделиться

Запрос идентификатора строки? Я не помню, чтобы я видел какое-то конкретное имя персонажа.

Возможно, QUERYSTRING_ID

1
ответ дан 30 November 2019 в 16:58
поделиться

В JavaScript называется «поиск»

-121--1728979-

Этот вопросительный знак просто указывает на то, что это был запрос GET, и отправленные параметры следуют. Назовите это запрос или что-то еще, но это кажется пустой тратой времени, так как вы можете безопасно жесткий код, что в. Он никогда не изменится для запроса GET

-121--1728975-

У него нет официального имени , но его можно назвать seperator (поскольку он отделяет поисковую часть от предыдущей части URI).

1
ответ дан 30 November 2019 в 16:58
поделиться

Насколько я могу найти в RFC 3986 , для этого нет конкретного имени. « Фрагмент Сегмент сепаратора«, ничего более.

1
ответ дан 30 November 2019 в 16:58
поделиться

Если ваш Dict должен быть вручную, редактируемый без программиста, возможно, он может иметь больше смысла с использованием файла CSV для этого. Тогда вы можете даже использовать Excel.

Итак, вы можете использовать:

import csv
csvfile = csv.reader(open("airports.csv"))
airportCode = dict(csvfile)

, чтобы прочитать файл CSV, подобный

"ABERDEEN","ABZ"
"BELFAST INTERNATIONAL","BFS"
"BIRMINGHAM INTERNATIONAL","BHX"
"BIRMINGHAM INTL","BHX"
"BOURNMOUTH","BOH"
"BRISTOL","BRS"

, осторожно: если в этом списке был в этом списке, последнее возникновение вступит в силу «перезаписать» любой предыдущий (ы).

-121--1415141-

В УРИС Разделитель между иерархической и частью запроса Всегда - это вопросительный знак, поэтому зачем потянуть его в константу?

Возможные имена :

  • QuerySeParator
  • QueryStartCaracteracter
  • queryStark
  • CurlytingWithDotBelow
9
ответ дан 30 November 2019 в 16:58
поделиться

Предполагая, что ваш импорт myDict работает, вы должны сделать следующее:

from myDict import airportCode
-121--1415138-

Если ваш дикт должен быть вручную редактируемым не программистом, возможно, это может иметь больше смысла, используя CSV-файл для этого. Тогда редактор может даже использовать Excel.

Таким образом, вы можете использовать

import csv
csvfile = csv.reader(open("airports.csv"))
airportCode = dict(csvfile)

для чтения CSV-файла, как

"ABERDEEN","ABZ"
"BELFAST INTERNATIONAL","BFS"
"BIRMINGHAM INTERNATIONAL","BHX"
"BIRMINGHAM INTL","BHX"
"BOURNMOUTH","BOH"
"BRISTOL","BRS"

Осторожно: Если аэропорт был в этом списке дважды, последний случай будет молча «перезаписывать» любой предыдущий (е).

-121--1415141-

Этот вопросительный знак просто указывает на то, что это был запрос GET, и отправленные параметры следуют. Назовите это запрос или что-то еще, но это кажется пустой тратой времени, так как вы можете безопасно жесткий код, что в. Он никогда не изменится для запроса GET

1
ответ дан 30 November 2019 в 16:58
поделиться

в JavaScript это называется «Поиск»

-1
ответ дан 30 November 2019 в 16:58
поделиться
[111944787-

Нет необходимости назвать это., имеет класс rusibuilder , который может помочь вам в создании вашего URL-адреса. Проверьте эту статью, чтобы увидеть, как это Работает и сделать его немного интуитивно понятным:

http://codeiDol.com/csharp/csharpckbk2/web/using-the-uribuilder-class/

7
ответ дан 30 November 2019 в 16:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: