Как вычислить URL царапанья для потока

Древовидным примером является довольно хороший пример: реализация объекта в некоторых различный класс, не имея отношений наследования.

, Возможно, Вам мог также быть нужен он, чтобы защитить конструктора и вынудить людей использовать Вашего "друга" фабрика.

... Хорошо, Хорошо откровенно можно жить без него.

7
задан miyuru 8 January 2013 в 12:12
поделиться

1 ответ

Вы передаете шестнадцатеричное представление info_hash. Это должно быть двоичное представление. Чтобы ввести непечатаемые байты в URL-адрес, используйте кодировку URL:

/scrape?info_hash=%A8%C4%82%90%2B%1Cs%5D%E4bG%97%21%B0%11%DC%7B%3D5X

(я бы также попытался избежать кодирования _ в параметре info_hash ... не то чтобы это неправильно, но вроде того, что я ожидал, что некоторые трекеры, написанные для скорости, могут испортить.)

6
ответ дан 7 December 2019 в 03:17
поделиться
Другие вопросы по тегам:

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