Пробовал. ResponseHeaders не включают код состояния.
Если я не ошибаюсь, WebClient
способен абстрагировать несколько различных запросов одним вызовом метода (например, правильно обрабатывать 100 ответов, перенаправлений и т. П.) ). Я подозреваю, что, не используя HttpWebRequest
и HttpWebResponse
, отдельный код состояния может быть недоступен.
Мне приходит в голову, что если вас не интересуют промежуточные коды состояния, вы можете смело предположить, окончательный код состояния находится в диапазоне 2xx (успешный), в противном случае вызов не будет успешным.
Код статуса, к сожалению, отсутствует в словаре ResponseHeaders
.
В моем случае я установил студию Android, и имейте некоторые приложения (подвергните Ленга коррозии), который изменяется эти ~/.profile
, и добавление adb
к ~/.bash_profile
сделало неисполняемый файл ржавчины, таким образом, я внес изменения в ~/.profile
только, как:
$ echo 'PATH=$PATH:$HOME/Library/Android/sdk/platform-tools/' >> ~/.profile
$ source ~/.profile
$ adb --version
Android Debug Bridge version 1.0.41
Version 29.0.4-5871666
Installed as /Users/hasan/Library/Android/sdk/platform-tools/adb
Если Вы используете zsh терминал, делают следующее:
1) Открытый .zprofile файл с редактором по Вашему выбору как "открытый-a XCode ~/.zprofile"
2) Добавляет, что новый ПУТЬ или огибающая Переменная в .zprofile Сохранили файл и выходят из редактора.
3) Выполняют Ваш .zprofile для обновления ПУТИ: источник ~/.zprofile
Mac OS Открывает Terminal
touch ~/.bash_profile; open ~/.bash_profile
Copy и вставку:
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
команда + S для сохранения.