curl через прокси-сервер не возвращает никакого содержимого

Я сейчас работаю над сценарием PHP, который отправляет запросы на серверы нашей школы, чтобы в реальном времени получать информацию о размерах классов для разных курсов. Сценарий отлично работает, когда я не использую прокси, возвращая строку, полную номеров курсов и доступных мест. Однако я хочу сделать это службой для студентов и боюсь, что если я сделаю слишком много запросов, мой IP-адрес будет заблокирован. Итак, я пытаюсь сделать это через прокси, но безуспешно. Как только я добавляю поля CURLOPT_HTTPPROXYTUNNEL и CURLOPT_PROXY в свои запросы, ничего не возвращается. Я даже не уверен, как это исправить, поскольку я не получаю никаких сообщений об ошибках. Кто-нибудь знает что? {class SingletonClass {private SingletonClass () {} public static ...

Я пытался реализовать одноэлементный класс следующим образом (я использую VS2008 SP1):

namespace firstNamespace
{
   class SingletonClass
   {
      private SingletonClass() {}

      public static readonly SingletonClass Instance = new SingletonClass();
   }
}

Когда я хочу получить к нему доступ из класса в другое пространство имен (похоже, что это проблема, в том же пространстве имен он работает), например:

namespace secondNamespace
{
   ...
   firstNamespace.SingletonClass inst = firstNamespace.SingletonClass.Instance;
   ...
}

Я получаю ошибку компилятора:

error CS0122: 'firstNamespace.SingletonClass' is inaccessible due to its protection level

Кто-нибудь знает, как решить эту проблему?

Заранее большое спасибо!

5
задан Jakob S. 26 January 2011 в 09:18
поделиться